You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: CHANGELOG.rst
+9-5Lines changed: 9 additions & 5 deletions
Original file line number
Diff line number
Diff line change
@@ -1,17 +1,21 @@
1
1
CHANGELOG
2
2
=========
3
3
4
-
v0.9.5 (TBD)
5
-
------------
4
+
v0.9.5 (Mar 31, 2021)
5
+
----------------------
6
6
7
7
This release added support for `PBS Scheduler <https://www.openpbs.org/>`_ see `#691 <https://github.com/buildtesters/buildtest/pull/691>`_ and `#693 <https://github.com/buildtesters/buildtest/pull/693>`_
8
8
We changed the **starttime** and **endtime** format for batch job submission when reported to ``report.json`` see `#700 <https://github.com/buildtesters/buildtest/pull/700>`_. We added color output
9
-
for buildtest commands using `termcolor <https://pypi.org/project/termcolor/>`_ library. We can disable color using `BUILDTEST_COLOR` environment variable. See `#703 <https://github.com/buildtesters/buildtest/pull/703>`_. We
10
-
reimplement command `buildtest inspect` command by introducing commands `buildtest inspect names`, `buildtest inspect list`, `buildtest inspect id` see `#704 <https://github.com/buildtesters/buildtest/pull/704>`_.
9
+
for buildtest commands using `termcolor <https://pypi.org/project/termcolor/>`_ library. We can disable color using **BUILDTEST_COLOR** environment variable. See `#703 <https://github.com/buildtesters/buildtest/pull/703>`_. We
10
+
re-implemented command `buildtest inspect` command by introducing commands ``buildtest inspect name``, ``buildtest inspect list``, ``buildtest inspect id`` see `#704 <https://github.com/buildtesters/buildtest/pull/704>`_.
11
11
12
-
- Add wrapper script to run regression test via `sh $BUILDTEST_ROOT/scripts/regtest.sh`. This script is wrapper to `pytest` and `coverage`. See `#702<https://github.com/buildtesters/buildtest/pull/702>`_.
12
+
- Add wrapper script to run regression test via ``sh $BUILDTEST_ROOT/scripts/regtest.py``. This script is wrapper to `pytest` and `coverage`. See `#710<https://github.com/buildtesters/buildtest/pull/710>`_.
13
13
- Add `description` field for system description in configuration file `#694 <https://github.com/buildtesters/buildtest/pull/694>`_
14
14
- Add command `buildtest config system` see `#697 <https://github.com/buildtesters/buildtest/pull/697>`_
15
+
- Increase test coverage and add few more facility tests for Cori and Ascent see `#712 <https://github.com/buildtesters/buildtest/pull/712>`_
16
+
- The `buildtest config compilers` implements the ``--list`` option which is removed see `#708 <https://github.com/buildtesters/buildtest/pull/708>`_
17
+
- Add **upcxx** compiler support in compiler schema and settings schema see `#709 <https://github.com/buildtesters/buildtest/pull/709>`_
BUILDTEST_COPYRIGHT="Copyright (c) 2021, The Regents of the University of California, through Lawrence Berkeley National Laboratory (subject to receipt of any required approvals from the U.S. Dept. of Energy), Shahzeb Siddiqui, and Vanessa Sochat. All rights reserved."
Copy file name to clipboardExpand all lines: docs/contributing/regression_testing.rst
+47-27Lines changed: 47 additions & 27 deletions
Original file line number
Diff line number
Diff line change
@@ -74,43 +74,63 @@ Running test via coverage
74
74
--------------------------
75
75
76
76
There is a coverage configuration file `.coveragerc <https://github.com/buildtesters/buildtest/blob/devel/.coveragerc>`_ located
77
-
in root of buildtest that is read by **coverage** utility. You can just run ``coverage run -m pytest``
78
-
to get line-line coverage of the source code. This action is done via `regtest.sh <https://github.com/buildtesters/buildtest/blob/devel/scripts/regtest.sh>`_ script if you
79
-
were to run it as is. Upon completion of tests you can run ``coverage report`` to show coverage results of your
77
+
in root of buildtest that is read by **coverage** utility. The `regtest.py <https://github.com/buildtesters/buildtest/blob/devel/scripts/regtest.py>`_ script
78
+
will collect coverage details upon completion of regression test which is equivalent to running `coverage run -m pytest` but we make some additional checks when
79
+
running the script. Upon completion of tests you can run ``coverage report`` to show coverage results of your
80
80
regression test run locally. Shown below is an example output:
0 commit comments