Skip to content

Commit 48359f6

Browse files
changelog for v0.9.1 and remove travis, manifest, setup.py file (#551)
* remove travis MANIFEST.in and setup.py. buildtest no longer needs setup.py to install buildtest we just need to install buildtest via shell script. Add changelog for v0.9.1 * Update CHANGELOG.rst
1 parent 068db9b commit 48359f6

File tree

5 files changed

+35
-67
lines changed

5 files changed

+35
-67
lines changed

.travis.ym.bak

Lines changed: 0 additions & 29 deletions
This file was deleted.

CHANGELOG.rst

Lines changed: 33 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,6 +1,39 @@
11
CHANGELOG
22
=========
33

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+
437
v0.9.0 (Oct 21st, 2020)
538
------------------------
639

MANIFEST.in

Lines changed: 0 additions & 3 deletions
This file was deleted.

setup.py

Lines changed: 0 additions & 33 deletions
This file was deleted.

tests/menu/test_build.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -101,7 +101,7 @@ def test_discover_buildspec():
101101
with pytest.raises(SystemExit):
102102
discover_buildspecs()
103103

104-
bp = [os.path.join(BUILDTEST_ROOT, "setup.py")]
104+
bp = [os.path.join(BUILDTEST_ROOT, "README.rst")]
105105

106106
with pytest.raises(SystemExit):
107107
discover_buildspecs(buildspec=bp)
@@ -124,7 +124,7 @@ def test_discover_buildspec():
124124
)
125125

126126
input_bps = [
127-
os.path.join(BUILDTEST_ROOT, "setup.py"),
127+
os.path.join(BUILDTEST_ROOT, "README.rst"),
128128
os.path.join(BUILDTEST_ROOT, "tutorials"),
129129
]
130130
exclude_bps = [os.path.join(BUILDTEST_ROOT, "tutorials", "compilers")]

0 commit comments

Comments
 (0)