-
Notifications
You must be signed in to change notification settings - Fork 136
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
Fix flakiness in CI #527
Labels
Comments
allada
added a commit
that referenced
this issue
Dec 19, 2023
This is to get around a docker-in-ci bug with how the host machine is not able to sync files to disk properly. see: #527
allada
added a commit
that referenced
this issue
Dec 19, 2023
This is to get around a docker-in-ci bug with how the host machine is not able to sync files to disk properly. see: #527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 9, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
to allada/nativelink-fork
that referenced
this issue
Feb 11, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: TraceMachina#1288, TraceMachina#513, TraceMachina#1298, TraceMachina#527
allada
added a commit
that referenced
this issue
Feb 12, 2025
ResumableFileSlot became to difficult to manage, instead of managing resources this way, we use much higher DEFAULT_OPEN_FILE_PERMITS, set ulimit (when unix) and warn user if the limits are likely too low. Breaking: Removed idle_file_descriptor_timeout_millis from config. closes: #1288, #513, #1298, #527
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
This is a tracking bug to track a flakey test in CI.
Flaky tests:
Right now we are just sleeping a little before the test matters.
Example failure:
https://github.com/TraceMachina/nativelink/actions/runs/7268320030/job/19803924206
The text was updated successfully, but these errors were encountered: