Skip to content

ReFrame 4.6.0

Compare
Choose a tag to compare
@vkarak vkarak released this 20 Apr 17:40
· 416 commits to develop since this release

Release Notes

New features

  • Add support for associating scheduler resources with an environment (#3152)
  • Do not require a sanity function for compile-only tests (#3157)
  • Include hardware platform info in ProcessorInfo (#3151)
  • Make processor model available through ProcessorInfo (#3150)
  • Improve state selection criteria in the --distribute and the --flex-alloc-nodes option (#3140)
  • Add a model property to the devices configuration (#3138)
  • Enable default value type checking and implicit conversions at the variable declaration level (#3115)
  • Introduce launcher modifiers replacing LauncherWrapper (#3114)
  • Enable multiple inheritance of test variables (#3113)
  • Add CPU vendor and model name to topology files (#3107)
  • Support relative imports in tests (#3110)
  • Include scheduler and launcher as default partition extras (#3108)
  • Add nvcc as an environment configuration parameter (#3098)

Enhancements

  • Revamp the documentation (#3095)
  • Update Job.nodelist description (#3155)

Bug fixes

  • Treat OR Slurm constraints in flexible node allocation (#3158)
  • Hide disabled hooks from --describe option's output (#3153)

Test library

  • Added QuantumESPRESSO scalability test for pw.x (#3134)

Other

  • Update versions of GitHub Actions in CI (#3154)
  • Stricter install requirements in setup.cfg (#3135)