-
-
Notifications
You must be signed in to change notification settings - Fork 314
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
Refine concurrency logic #5063
Refine concurrency logic #5063
Commits on Feb 5, 2024
-
We need to make sure we're not using so many cores that the tests are starved of memory. Signed-off-by: Adam Farley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for cda0149 - Browse repository at this point
Copy the full SHA cda0149View commit details
Commits on Feb 14, 2024
-
Adjusting memory size math to compare bytes with bytes
Instead of what it does right now, which is to compare bytes with kilobytes, and incorrectly assume that the kilobytes number is always smaller. Signed-off-by: Adam Farley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 61a56c4 - Browse repository at this point
Copy the full SHA 61a56c4View commit details -
Updating memory limit check to allow cgroup V2 compatability
In cgroup v1 we used memory.limit_in_bytes to store the maximum memory allocated to the container. In v2, we use memory.max. This change allows us to check for both, includes a meminfo check for non-containers, and adds a few debug comments so we can be sure this new code is working. My plan is to run tests on a diverse set of machines, and to remove the debug statements prior to merging. Signed-off-by: Adam Farley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 54baab1 - Browse repository at this point
Copy the full SHA 54baab1View commit details -
Include docker check and cgroup version check
To ensure we're looking in the correct file for the maximum memory size. Also to handle permissions issues, empty files, etc. Signed-off-by: Adam Farley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 7b6dc17 - Browse repository at this point
Copy the full SHA 7b6dc17View commit details -
Signed-off-by: Adam Farley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 65ec46d - Browse repository at this point
Copy the full SHA 65ec46dView commit details
Commits on Feb 15, 2024
-
Switching back to file existance checks for simplicity
Makes it easier to maintain, and more resilient to failure. I've also added a commented, formatted copy of the script to help people read it in the future. Signed-off-by: Adam Farley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for ef689c4 - Browse repository at this point
Copy the full SHA ef689c4View commit details -
Correcting comment symbol. Typo.
Signed-off-by: Adam Farley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 2ec2b02 - Browse repository at this point
Copy the full SHA 2ec2b02View commit details
Commits on Feb 16, 2024
-
Switching to curley braces to access variable value
Signed-off-by: Adam Farley <[email protected]>
Configuration menu - View commit details
-
Copy full SHA for 923e67e - Browse repository at this point
Copy the full SHA 923e67eView commit details