Skip to content

ReFrame 4.9.0

Latest

Choose a tag to compare

@vkarak vkarak released this 12 Nov 22:38
· 1 commit to develop since this release

Release Notes

New features

  • Updates and improvements to the poll control mechanism (#3575)
  • Deprecate RegressionMixin in favor of RegressionTestPlugin (#3581)
  • Replace perflog_compat with perflog_multiline in logging configuration (#3578)
  • Log also results from sanity-only tests through the perflog handlers (#3516)
  • Support usecs (%f format) in datefmt for logging (#3570)
  • Support OR-ing node states in flexible node allocation (#3569)
  • Allow the -P option to redefine existing parameters (#3554)
  • Facilitate local imports from configuration files (#3548)
  • Add new --table-format-delim option (#3547)
  • Add new --param-values-delim option (#3538)
  • Add support for marking tests as expected failures (#3481)
  • Enable launchers to forward environment variables (#3464)

Enhancements

  • Print the performance reference tuple while running only if defined (#3517)
  • Document the builtin configuration (#3558)
  • Result database performance improvements (#3546)
  • Add some notes and tips in the documentation of pipeline hooks (#3540)
  • Add link to FOSDEM'25 presentation (#3539)
  • Skip tests if their dependencies fail (#3500)
  • Update Slack invite link and add a note about expiration (#3499)

Bug fixes

  • Treat negative exit codes in PBS scheduler (#3571)
  • Fix progress numbering for XFAIL/XPASS tests (#3529)
  • Fix failure report crash in case of expected failures (#3527)

Test library

Other

  • Update codecov badge (#3506)
  • Enable scheduler testing Github workflows on push (#3505)
  • Re-enable codecov in the project (#3220)
  • Restore deleted Dockerfiles (#3502)