nvtest 24.12.10 release notes#

Authors#

  • Tim Fuller (201)

  • Scot Swan (4)

A total of 2 authors contributed 205 commits to this release.

Issues closed for 24.12.10#

  • #1: load module directive

  • #2: source script directive

  • #5: Provide an abstraction for ‘launch’

  • #6: missing vvtest_util objects

  • #7: problem parsing CTestfile.cmake for charon

  • #8: Feature: better error messages for parsing errors

  • #9: Feature: include and insert directive file

  • #10: DEPDIRS and DEPDIRMAP should always be set

  • #11: Improve vvtest parameterize support

  • #13: Ability to condition directives based on parametrization

  • #14: Convert Union to |

  • #15: Convert Optional to | None

  • #16: Improve canary status output

  • #17: Don’f filter test cases in Generator.lock

  • #18: Add support for more ctest properties

  • #19: replace canary’s hard to follow configuration with dataclasses

  • #20: vvtest Dependencies

  • #21: link (rename) doesn’t look relative to the file with the directive

  • #22: not_run status returns an exit code of 0

  • #23: Bug: ctest wrapper blows away CMakeLists.txt

  • #24: timeout controls are lacking

  • #25: Test execution directory name length

  • #26: Error parsing ctest properties that have newline character

  • #27: Use ctest –show-only to parse ctest files

  • #28: Add new batching scheme

  • #29: Modify hpc_connect interface to use hpc_connect.Job

  • #33: Document ctest features

  • #34: Simplify test batches by removing batch lot number

  • #36: add modify_env method to TestCase

  • #38: batch args parsing error

Merge requests for 24.12.10#

  • !3: adding coverage MR report

  • !4: load module

  • !6: prototype of hpc-scheduler/submit/launch system

  • !7: Resolve “missing vvtest_util objects”

  • !8: Update generator.py to fix issue splitting cmake environment variables.

  • !9: Resolve “DEPDIRS and DEPDIRMAP should always be set”

  • !10: Resolve “Feature: include and insert directive file”

  • !11: Improve parameterize support for vvt files

  • !12: Resolve “Feature: better error messages for parsing errors”

  • !13: Resolve “Convert Optional to | None”

  • !14: Resolve “Don’f filter test cases in Generator.lock”

  • !15: Resolve “Add support for more ctest properties”

  • !16: Resolve “replace canary’s hard to follow configuration with dataclasses”

  • !17: Resolve “vvtest Dependencies”

  • !18: Updating test path scheme

  • !19: Resolve “Error parsing ctest properties that have newline character”

  • !20: Resolve “Add new batching scheme”

  • !21: Resolve “Document ctest features”

  • !22: move to a more generalized resource queue

  • !23: Resolve “add modify_env method to TestCase”

  • !24: Lazily setup

  • !26: add -f flag to read config file from command line and use it for batches

  • !27: update to resource config