-
Notifications
You must be signed in to change notification settings - Fork 19
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
Apply more reproducibility test infra fixes #3497
Conversation
f5e996f
to
7c4df32
Compare
7c4df32
to
f284709
Compare
0d4bb55
to
1edeeae
Compare
Need to remember to increase number of saved folders |
6c5d912
to
53c3156
Compare
It looks like one of the saved folders on main was modified: julia> sorted_dirs_with_matched_files()
17-element Vector{String}:
"/central/scratch/esm/slurm-buildkite/climaatmos-main/aa735e9"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/dd35435"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/682335f"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/7eb481f"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/6fa62ee"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/fd0dbb6"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/5f3da9f"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/1b000ca"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/972fdb8"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/17e4eb2"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/8f383d0"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/c1a4aae"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/f1fa690"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/b2b3e7f"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/29ec888"
"/central/scratch/esm/slurm-buil" ⋯ 21 bytes ⋯ "/e84ed15/reproducibility_bundle"
"/central/scratch/esm/slurm-buildkite/climaatmos-main/1624f03" I don't think it's unreasonable that this could happen (e.g., a user looking at and accidentally modified a file). Fixing this algorithmically is a bit complicated because we could either re-touch all of the folders in the order that makes sense, but this really points to the fact that our logic probably shouldn't depend on the order that these files are modified. Instead, I think we can make the simple assertion that the reference counter should always increment by 1, and sort the folders by the reference counter. |
4203ade
to
0b7daad
Compare
0b7daad
to
167cd55
Compare
167cd55
to
b82ddaa
Compare
b82ddaa
to
a0af802
Compare
The data was successfully moved in https://buildkite.com/clima/climaatmos-ci/builds/22058#01941881-fe35-4a0a-85bd-24269e667669, so I'm going to manually merge. |
No description provided.