Sync meeting on EESSI test suite (2024 06 27) - EESSI/meetings GitHub Wiki

EESSI test suite sync meetings

Planning

  • every 2 weeks on Thursday at 14:00 CE(S)T
  • next meetings:
    • Thu 11 July'24 14:00 CEST (Flemish holiday -> cancel???)
    • Thu 25 July'24 14:00 CEST (excused: Kenneth, Lara)
    • Thu 8 Aug'24 14:00 CEST

Meeting (2024-06-27)

Attending: Kenneth Hoste, Lara Peeters, Satish Kamath, Caspar van Leeuwen

  • Most of this meeting was repurposed to talk about the MultiXscale milestone 3

  • Next step / 0.3.0 milestone, what do we want in here?

    • We release today, for the milestone of MultiXscale (end June 2024), with what we have today
    • Near future:
      • Update docs:
        • new tag names
        • cover new tests in the docs
        • add small section on debugging if a test doesn't succeed
          • Where to find the full logs
          • How to run manually
        • Satish will go through the docs
      • Do release on PyPI
      • Apply memory limits using memory hook for all tests
        • Caspar will go through the tests and update them where needed
    • Optionally:
      • PyTorch are probably close enough to being done (PyTorch depends on if things work on other systems...)
      • LAMMPS/CP2K?
  • start fleshing out structure for "Best practices" part in test suite docs on writing tests

    • Caspar started with an mpi4py-based all-reduce. It's easy to sanity check. => No progress
  • OpenFOAM test

    • Satish has a test that works, but no ReFrame test => No progress
  • Merged PRs

    • ESPResSo test #155
      • Now includes lj test
    • ... Didn't discuss the rest
  • Open PRs

    • CP2K #133
      • Lara had failures on Hortense. Would check again.
      • Worked for Caspar on Karolina
    • ... Didn't discuss the rest

Previous meetings