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

Run simulation command in CI with consistent seed #17

Merged
merged 5 commits into from
Jul 25, 2024

Conversation

jeannielynnmoulton
Copy link
Collaborator

@jeannielynnmoulton jeannielynnmoulton commented Jul 11, 2024

There is already a seed file option, so we can set the seed consistently. This PR just documents it, adds a sample seed file and runs the command with it in CI.

There were a few compilation issues when running on github actions which are fixed as part of this PR. C++ experts are encouraged to comment on the filesystem issue. This now depends on #22 for the compilation fix, so can be merged when PR 22 is merged. Make sure to change the base branch to main first.

@jeannielynnmoulton jeannielynnmoulton force-pushed the jeannie/useConsistentSeed branch 14 times, most recently from ed9c62a to ed052ef Compare July 11, 2024 15:48
@jeannielynnmoulton jeannielynnmoulton changed the title Document and use seed file in command in CI Run simulation command in CI with consistent seed Jul 11, 2024
Copy link
Contributor

@thk123 thk123 left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This seems good but noting #18 also has a change at the filesystem thing so we should decide which approach makes more sense and do that

@jeannielynnmoulton jeannielynnmoulton force-pushed the jeannie/runningInstructions branch from 12ce1b7 to ceb5c93 Compare July 18, 2024 12:13
Base automatically changed from jeannie/runningInstructions to main July 18, 2024 12:24
@jeannielynnmoulton jeannielynnmoulton force-pushed the jeannie/useConsistentSeed branch from ed052ef to 028372b Compare July 18, 2024 12:27
@jeannielynnmoulton jeannielynnmoulton changed the base branch from main to jeannie/useConsistentSeedWithMoreTests July 18, 2024 12:27
@jeannielynnmoulton jeannielynnmoulton force-pushed the jeannie/useConsistentSeed branch 3 times, most recently from 3eee9e8 to 6cb51ac Compare July 18, 2024 12:49
@jeannielynnmoulton jeannielynnmoulton force-pushed the jeannie/useConsistentSeedWithMoreTests branch from 9d873c0 to 1f41901 Compare July 18, 2024 12:52
@jeannielynnmoulton jeannielynnmoulton force-pushed the jeannie/useConsistentSeed branch from 6cb51ac to 178ef5d Compare July 18, 2024 13:15
Base automatically changed from jeannie/useConsistentSeedWithMoreTests to main July 25, 2024 08:49
@jeannielynnmoulton
Copy link
Collaborator Author

This seems good but noting #18 also has a change at the filesystem thing so we should decide which approach makes more sense and do that

The file system issue was fixed with #22

@jeannielynnmoulton jeannielynnmoulton merged commit 382f488 into main Jul 25, 2024
6 checks passed
@jeannielynnmoulton jeannielynnmoulton deleted the jeannie/useConsistentSeed branch July 25, 2024 08:53
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants