Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add a dry run test for our new experiments and systems #343

Open
2 tasks done
pearce8 opened this issue Aug 22, 2024 · 0 comments
Open
2 tasks done

Add a dry run test for our new experiments and systems #343

pearce8 opened this issue Aug 22, 2024 · 0 comments
Assignees
Labels
ci Involving Project CI & Unit Tests

Comments

@pearce8
Copy link
Collaborator

pearce8 commented Aug 22, 2024

Updated:

  • @scheibelp implemented an instantiation of a system which benchpark setup can use.
  • @scheibelp, please implement a way to instantiate an experiment which benchpark setup can use.

It would be good to have an equivalent to Ramble dryrun we are using in .github/run.yaml that we can use to test validity of variables we are passing into Ramble. It may be the "experiment init" followed by the test below with a system description we know works (or a "system init" followed by a dry run of known working experiment):

  - name: Dry run amg2023/openmp on Dane with allocation modifier
    run: |
      ./bin/benchpark setup amg2023/openmp LLNL-Dane-DELL-sapphirerapids-OmniPath workspace/
      . workspace/setup.sh
      ramble \
        --workspace-dir workspace/amg2023/openmp/LLNL-Dane-DELL-sapphirerapids-OmniPath/workspace \
        --disable-progress-bar \
        --disable-logger \
        workspace setup --dry-run
@pearce8 pearce8 added the ci Involving Project CI & Unit Tests label Aug 22, 2024
@pearce8 pearce8 assigned alecbcs and becker33 and unassigned alecbcs Aug 22, 2024
@pearce8 pearce8 assigned scheibelp and unassigned becker33 and alecbcs Sep 16, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
ci Involving Project CI & Unit Tests
Projects
None yet
Development

No branches or pull requests

4 participants