From 2f833bcb66c09a209af046f0c058c9e875726330 Mon Sep 17 00:00:00 2001 From: Shahzeb Siddiqui Date: Fri, 14 Jan 2022 11:12:42 -0500 Subject: [PATCH 1/2] update CHANGELOG to get ready for next release --- CHANGELOG.rst | 17 +++++++++++++++++ 1 file changed, 17 insertions(+) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index a1fa51e39..852afd4b3 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -1,6 +1,23 @@ CHANGELOG ========= +v0.13.0 +-------- + +- Add option for scaling batch jobs with ``buildtest build --procs`` and ``buildtest build --nodes`` which allows one to specify processor and node values to run test with different process and node configuration. See `#957 `_, `#977 `_ +- Rename command line options `--max-pend-time` to `--maxpendtime` and `--poll-interval` to `--pollinterval` `#959 `_ +- Change behavior of ``buildtest inspect query`` command to support regular expression to query builders. We remove ``buildtest inspect query -d all`` which retrieved all records now this can be done with regex. We print additional metadata for each builder and color code via rich. +- Add new command **buildtest unittests** to run regression test via buildtest. Added several options including ``--coverage``, ``--pytestopts`` and ``--sourcefiles`` `#962 `_, `#966 `_ +- Add new command **buildtest stylecheck** to run style checks such as *isort*, *black* and *pyflakes*. See `#964 `_, `#965 `_, `#969 `_ +- We can configure buildtest to use a certain python wrapper using environment **BUILDTEST_PYTHON** `#963 `_ +- Add argparse options to run buildtest unittest via script **python $BUILDTEST_ROOT/buildtest/tools/unittests.py** which is equivalent to running ``buildtest unittests``. `#968 `_ +- Add `sphinx-copybutton `_ extension in sphinx project to enable copy button in user docs `#973 `_ +- We have changed behavior of how builders are printed during ``buildtest build`` command now one will see breakdown of builders by each type along with batch builders and builders created via ``--procs`` or ``--nodes`` option. `#978 `_ +- Overall improvement in user documentation which included the following: + - Documentation for **buildtest unittests** and **buildtest stylecheck** `#967 `_. + - Add Facility test page `#976 `_ + - Regenerate tutorial examples `#979 `_ + v0.12.0 (Dec 17th, 2021) ------------------------- From 39d36f4f0b14ffbf6a38b0b4f7913212c49c3e98 Mon Sep 17 00:00:00 2001 From: Shahzeb Siddiqui Date: Fri, 14 Jan 2022 11:17:52 -0500 Subject: [PATCH 2/2] fix format issues in changelog --- CHANGELOG.rst | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/CHANGELOG.rst b/CHANGELOG.rst index 852afd4b3..7309b6194 100644 --- a/CHANGELOG.rst +++ b/CHANGELOG.rst @@ -5,18 +5,18 @@ v0.13.0 -------- - Add option for scaling batch jobs with ``buildtest build --procs`` and ``buildtest build --nodes`` which allows one to specify processor and node values to run test with different process and node configuration. See `#957 `_, `#977 `_ -- Rename command line options `--max-pend-time` to `--maxpendtime` and `--poll-interval` to `--pollinterval` `#959 `_ +- Rename command line options ``--max-pend-time`` -> ``--maxpendtime`` and ``--poll-interval`` -> ``--pollinterval`` `#959 `_ - Change behavior of ``buildtest inspect query`` command to support regular expression to query builders. We remove ``buildtest inspect query -d all`` which retrieved all records now this can be done with regex. We print additional metadata for each builder and color code via rich. - Add new command **buildtest unittests** to run regression test via buildtest. Added several options including ``--coverage``, ``--pytestopts`` and ``--sourcefiles`` `#962 `_, `#966 `_ -- Add new command **buildtest stylecheck** to run style checks such as *isort*, *black* and *pyflakes*. See `#964 `_, `#965 `_, `#969 `_ +- Add new command **buildtest stylecheck** to run style checks such as *isort*, *black* and *pyflakes*. We have added options ``--no-black``, ``--no-isort``, ``--no-pyflakes`` to disable a particular check and ``--apply`` to apply changes to buildtest codebase. See `#964 `_, `#965 `_, `#969 `_ - We can configure buildtest to use a certain python wrapper using environment **BUILDTEST_PYTHON** `#963 `_ - Add argparse options to run buildtest unittest via script **python $BUILDTEST_ROOT/buildtest/tools/unittests.py** which is equivalent to running ``buildtest unittests``. `#968 `_ - Add `sphinx-copybutton `_ extension in sphinx project to enable copy button in user docs `#973 `_ - We have changed behavior of how builders are printed during ``buildtest build`` command now one will see breakdown of builders by each type along with batch builders and builders created via ``--procs`` or ``--nodes`` option. `#978 `_ - Overall improvement in user documentation which included the following: - - Documentation for **buildtest unittests** and **buildtest stylecheck** `#967 `_. - - Add Facility test page `#976 `_ - - Regenerate tutorial examples `#979 `_ + - Documentation for **buildtest unittests** and **buildtest stylecheck** `#967 `_. + - Add Facility test page `#976 `_ + - Regenerate tutorial examples `#979 `_ v0.12.0 (Dec 17th, 2021) -------------------------