buildtest version 2.0
buildtest version 2.0
What's Changed
- bump version to 1.8 by @shahzebsiddiqui in #1707
- fix argparser issue with option --help-all by @shahzebsiddiqui in #1708
- Change singularity invocation from singularity exec --> singularity run by @shahzebsiddiqui in #1711
- add verbose mode to buildtest by @shahzebsiddiqui in #1714
- [pre-commit.ci] pre-commit weekly autoupdate by @pre-commit-ci in #1710
- Bump black from 24.1.1 to 24.2.0 by @dependabot in #1709
- List all buildtest options via command line by @shahzebsiddiqui in #1715
- add spack github action test to run regression test by @shahzebsiddiqui in #1716
- remove burst buffer and data warp directives from spack schema by @shahzebsiddiqui in #1717
- build prototype for AWS tutorial by @shahzebsiddiqui in #1719
- add dryrun, write and failfast options to 'buildtest tutorial-examples' command by @shahzebsiddiqui in #1720
- update codecov to disable patch and annotations by @shahzebsiddiqui in #1721
- add linecount status check for comparing stdout/stderr with expected number of lines by @shahzebsiddiqui in #1722
- add support for file line count status check by @shahzebsiddiqui in #1723
- fix bug in save-profile not working by @shahzebsiddiqui in #1724
- add a dry run option for 'buildtest build' by @Xiangs18 in #1727
- enable fail_on_warning in .readthedocs.yaml by @shahzebsiddiqui in #1728
- add --validate option for buildtest build by @Xiangs18 in #1729
- add support for regular expression types (re.search, re.match, re.fullmatch) in status check and metrics definition by @shahzebsiddiqui in #1730
- rearrange documentation page for Test Status and Metrics by @shahzebsiddiqui in #1733
- [pre-commit.ci] pre-commit weekly autoupdate by @pre-commit-ci in #1732
- Bump black from 24.2.0 to 24.3.0 by @dependabot in #1731
- Add support for torque scheduler by @shahzebsiddiqui in #1734
- improve scheduler detection logic and add torque queue detection when validating executors by @shahzebsiddiqui in #1738
- Extract line number in metrics declaration by @Xiangs18 in #1735
- Enhancement to scheduler logic and code refactoring. by @shahzebsiddiqui in #1739
- Add documentation for Torque Executors by @shahzebsiddiqui in #1741
- Improvement to Scheduler Detection and improve logging for executor validation by @shahzebsiddiqui in #1742
- Add regression test for Torque scheduler by @shahzebsiddiqui in #1743
- documentation for LSF executors by @shahzebsiddiqui in #1745
- Change Poll commands for PBS and Torque and add support for retrieving job data by @shahzebsiddiqui in #1746
- Refactor code BuildTest class by @shahzebsiddiqui in #1747
- Improvements to LSF executors and rewrite regression test by @shahzebsiddiqui in #1748
- Refactor code for LSF queue validation for executor check by @shahzebsiddiqui in #1750
- update changelog for v2.0 by @shahzebsiddiqui in #1736
Full Changelog: v1.8...v2.0