-
-
Notifications
You must be signed in to change notification settings - Fork 577
feat: Add parallelism to major chunk of hooks. Check Parallelism section in README
#620
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
Merged
Merged
Changes from all commits
Commits
Show all changes
55 commits
Select commit
Hold shift + click to select a range
6f44b5d
Init paralelizm
MaxymVlasov 4011cfc
Remove not more needed.
MaxymVlasov 007b752
[WIP] Add debug logs for testing
MaxymVlasov 819d913
If plugin_cache_dir specified - lock it to avoid bug
MaxymVlasov 30b3069
fixup flock
MaxymVlasov b6017f1
Test flock on directory rather than stdin
MaxymVlasov 357b72e
Revert "Test flock on directory rather than stdin"
MaxymVlasov 2b04472
Try --no-fork option and locking plugin_cache_dir, which more logical
MaxymVlasov 92cc899
Try without --no-fork
MaxymVlasov 2c52da1
Add fallback for macOS&Co w/o flock and hook-config=--parallelism_limit
MaxymVlasov d1a3a70
TEST that tha non-flock works
MaxymVlasov fd8becf
Add lockdir cleanup after unexcpected end
MaxymVlasov e430641
return flock, testing parallelism
MaxymVlasov 467959c
dbg
MaxymVlasov 91ffb99
Fix issue when all hook-config ignored except first
MaxymVlasov 6051543
Cleanup debug log
MaxymVlasov f8d26f8
Add docs and rename CPU_NUM to CPU
MaxymVlasov 8edae71
docs
MaxymVlasov 6475c4b
Add flock to bug report templates
MaxymVlasov 3d60692
Apply suggestions from code review
MaxymVlasov 4f7d28c
Apply suggestions from code review
MaxymVlasov 7932ee1
Merge branch 'master' into feat/parallelizm
MaxymVlasov a5d0980
Apply review suggestions
MaxymVlasov 7c07f9e
Update hooks/_common.sh - config fix
MaxymVlasov 778350a
Apply suggestions from code review
MaxymVlasov f034438
Apply review suggestions
MaxymVlasov 114a653
Set to rmdir for safety reasons
MaxymVlasov 9cc5e0e
Apply suggestions from code review
MaxymVlasov a1cac64
DRY tf-init command
MaxymVlasov 4f76448
Revert "DRY tf-init command"
MaxymVlasov e0dda37
Apply suggestions from code review
MaxymVlasov 66a8f38
Apply suggestions from code review
MaxymVlasov 2cf3ee7
fixup
MaxymVlasov d9ec149
Add self-healing mechanizm to lock implementation
MaxymVlasov f640b7c
Apply suggestions from code review
MaxymVlasov 48d1521
Revie suggestions
MaxymVlasov 7f755b2
Remove duplicated tool names
MaxymVlasov c9f71b8
Cleanup
MaxymVlasov fe57983
Apply suggestions from code review
MaxymVlasov cd2fddc
Fix stat and add comments as requested
MaxymVlasov 92ee184
Suppres errors during serach for CPU cores
MaxymVlasov 35c060d
Fix OSX stat
MaxymVlasov c17035b
Locks not working, try to live without them
MaxymVlasov a427a7c
Update test results to new implementation
MaxymVlasov ac4d89f
Apply suggestions from code review
MaxymVlasov 7022a29
Apply suggestions from code review
MaxymVlasov 598d16b
f
MaxymVlasov ec22d70
feat: Investigate and fix issue with wrong CPU count for containers (…
MaxymVlasov 01d3236
Fix issue with "no logs shown" when something goes wrong (#624)
MaxymVlasov 2bf56bc
Count --parallelism-ci-cpu-cores only in edge-cases
MaxymVlasov 60a106d
Update README.md
MaxymVlasov 89ccdcc
Update hooks/_common.sh
MaxymVlasov 4cf480f
Add more warnings and deal with possible bugs
MaxymVlasov 60bfeea
Improve comment
MaxymVlasov d84ce5d
Merge branch 'master' into feat/parallelizm
antonbabenko File filter
Filter by extension
Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
There are no files selected for viewing
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Oops, something went wrong.
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Uh oh!
There was an error while loading. Please reload this page.