|
1 | 1 | CHANGELOG
|
2 | 2 | =========
|
3 | 3 |
|
| 4 | +v0.9.1 |
| 5 | +-------- |
| 6 | + |
| 7 | +In this version, we added support for `Cobalt scheduler <https://trac.mcs.anl.gov/projects/cobalt>`_ provided by |
| 8 | +Argonne National Laboratory. We can define cobalt executors in buildtest settings which can be |
| 9 | +mapped to cobalt queues. There is a ``cobalt`` property for adding **#COBALT** directives |
| 10 | +into test script. Some of the cobalt options are mapped to ``batch`` field for scheduler |
| 11 | +agnostic configuration. |
| 12 | + |
| 13 | +In this version we added support for compiler query and detection using ``buildtest config compilers find``. |
| 14 | +We make use of `lmodule <http://lmodule.rtfd.io/>`_ API for querying modules if system |
| 15 | +is using Lmod. |
| 16 | + |
| 17 | +We made significant changes to buildspec cache file (``var/buildspec-cache.json``) that allowed |
| 18 | +us to add several options to ``buildtest buildspec find`` including: ``--group-by-tags``, |
| 19 | +``--group-by-executor``, ``--paths``, ``--helpformat``, ``--format``, ``--helpfilter``, ``--filter``, ``--root``. |
| 20 | + |
| 21 | +There was significant code refactor to several class and issues reported by CodeFactor. In addition we added |
| 22 | +CI checks such as **Daily Check URL** see `eb601b <https://github.com/buildtesters/buildtest/commit/eb601b4610a32b8f41cf919f5e6877584247d869>`_, |
| 23 | +gh-pages for master branch see `267f7f <https://github.com/buildtesters/buildtest/commit/267f7f913cd8e1b5303b1af42aa307bfe76ee3bf>`_. The gh-pages |
| 24 | +for JSON schema push documentation for `devel` and `master` in separate sub-directories. This allows user to view schema examples and markdown |
| 25 | +pages for schema for devel and master branch. |
| 26 | + |
| 27 | +- Add new maintainers checklist guide see `#529 <https://github.com/buildtesters/buildtest/pull/529>`_ |
| 28 | +- Rename ``--clear`` --> ``--rebuild``, ``--list-executors`` --> ``--executors`` in **buildtest buildspec find** see `e7ec37 <https://github.com/buildtesters/buildtest/commit/e7ec378389dfa9b9e07e98eaf4c0990b958a2177>`_ |
| 29 | +- Added property ``moduletool`` in settings schema for configuring module system |
| 30 | +- Add property ``load_default_buildspecs`` in settings schema for configuring buildtest to load default buildspecs in buildspec cache. See commit `dac444 <https://github.com/buildtesters/buildtest/commit/dac4444b42a07b5c8f281dd0458df09e08e75383>`_ |
| 31 | +- Remove property ``editor`` from settings schema and ``buildtest buildspec view`` and ``buildtest buildspec edit`` were deprecated see `b8479b <https://github.com/buildtesters/buildtest/commit/b8479b4b0b3da9eaeae95ba06c2b4458986e57cf>`_ |
| 32 | +- Fix bug during job timeout in poll stage. Buildtest will ignore cancelled jobs, but there no check if no builders were returned after poll stage. See `#532 <https://github.com/buildtesters/buildtest/pull/532>`_ |
| 33 | +- Add Burst Buffer (``BB``) and Data Warp (``DW``) directives for Cray support. See `#525 <https://github.com/buildtesters/buildtest/pull/525>`_ and `#526 <https://github.com/buildtesters/buildtest/pull/526/>`_ |
| 34 | +- Add csh, tcsh, zsh shell support in script-v1.0.schema.json `#523 <https://github.com/buildtesters/buildtest/pull/523>`_ |
| 35 | + |
| 36 | + |
4 | 37 | v0.9.0 (Oct 21st, 2020)
|
5 | 38 | ------------------------
|
6 | 39 |
|
|
0 commit comments