This website requires JavaScript.
Explore
Help
Sign In
terapines
/
circt
mirror of
https://github.com/llvm/circt.git
Watch
2
Star
0
Fork
You've already forked circt
0
Code
Issues
Packages
Projects
Releases
Wiki
Activity
dde9f4bc96
circt
/
utils
/
delete-cache.sh
7 lines
79 B
Bash
Raw
Normal View
History
Unescape
Escape
[CI] Set `actions: write` permission to GarbageCollectCICache github action Also update the bash script
2024-06-20 14:29:22 +08:00
#!/usr/bin/env bash
[CI] Add a job to remove cache created by short integrations tests (#7214) This PR adds a CI job that deletes caches created by short integrations tests. Almost 10GB is used by short integrations test and I think it's sufficient to have keep most recent ones. By doing that we should be able to keep cache for nightly-integration tests. This PR adds CI job that calls `gh cache delete $id` for results of `gh cache list -k ccache-short-clang-Release-ON-ON`. ``` gh cache list -k ccache-short-clang-Release-ON-ON -L 50 Showing 27 of 27 caches in llvm/circt ID KEY SIZE CREATED ACCESSED 66695 ccache-short-clang-Release-ON-ON-2024-0... 360.61 MiB about 10 minutes ago about 10 minutes ago 66694 ccache-short-clang-Release-ON-ON-2024-0... 360.33 MiB about 15 minutes ago about 15 minutes ago 66665 ccache-short-clang-Release-ON-ON-2024-0... 357.96 MiB about 13 hours ago about 22 minutes ago 66692 ccache-short-clang-Release-ON-ON-2024-0... 359.77 MiB about 1 hour ago about 1 hour ago 66675 ccache-short-clang-Release-ON-ON-2024-0... 354.45 MiB about 8 hours ago about 8 hours ago 66674 ccache-short-clang-Release-ON-ON-2024-0... 358.33 MiB about 8 hours ago about 8 hours ago 66673 ccache-short-clang-Release-ON-ON-2024-0... 359.41 MiB about 8 hours ago about 8 hours ago 66672 ccache-short-clang-Release-ON-ON-2024-0... 358.70 MiB about 9 hours ago about 8 hours ago 66667 ccache-short-clang-Release-ON-ON-2024-0... 358.85 MiB about 11 hours ago about 11 hours ago 66663 ccache-short-clang-Release-ON-ON-2024-0... 359.24 MiB about 16 hours ago about 13 hours ago 66664 ccache-short-clang-Release-ON-ON-2024-0... 381.06 MiB about 13 hours ago about 13 hours ago 66597 ccache-short-clang-Release-ON-ON-2024-0... 357.85 MiB about 1 day ago about 14 hours ago 66650 ccache-short-clang-Release-ON-ON-2024-0... 374.79 MiB about 21 hours ago about 16 hours ago 66661 ccache-short-clang-Release-ON-ON-2024-0... 376.57 MiB about 17 hours ago about 17 hours ago 66660 ccache-short-clang-Release-ON-ON-2024-0... 375.24 MiB about 17 hours ago about 17 hours ago 66659 ccache-short-clang-Release-ON-ON-2024-0... 377.82 MiB about 17 hours ago about 17 hours ago 66609 ccache-short-clang-Release-ON-ON-2024-0... 354.95 MiB about 1 day ago about 17 hours ago 66658 ccache-short-clang-Release-ON-ON-2024-0... 359.28 MiB about 17 hours ago about 17 hours ago 66651 ccache-short-clang-Release-ON-ON-2024-0... 358.97 MiB about 20 hours ago about 17 hours ago 66657 ccache-short-clang-Release-ON-ON-2024-0... 375.18 MiB about 19 hours ago about 19 hours ago 66656 ccache-short-clang-Release-ON-ON-2024-0... 364.31 MiB about 20 hours ago about 20 hours ago 66655 ccache-short-clang-Release-ON-ON-2024-0... 369.52 MiB about 20 hours ago about 20 hours ago 66654 ccache-short-clang-Release-ON-ON-2024-0... 363.87 MiB about 20 hours ago about 20 hours ago 66653 ccache-short-clang-Release-ON-ON-2024-0... 369.72 MiB about 20 hours ago about 20 hours ago 66652 ccache-short-clang-Release-ON-ON-2024-0... 374.89 MiB about 20 hours ago about 20 hours ago 66647 ccache-short-clang-Release-ON-ON-2024-0... 374.50 MiB about 21 hours ago about 21 hours ago 66649 ccache-short-clang-Release-ON-ON-2024-0... 361.49 MiB about 21 hours ago about 21 hours ago ```
2024-06-20 14:16:20 +08:00
while
read
-r id
;
do
[CI] Actually remove cache for short integration tests The github action looks working fine so actually turn on. https://github.com/llvm/circt/actions/runs/9592557284/job/26451332772 This commit also increases the number to prevent erasing too much
2024-06-20 14:19:29 +08:00
gh cache delete
$id
[CI] Add a job to remove cache created by short integrations tests (#7214) This PR adds a CI job that deletes caches created by short integrations tests. Almost 10GB is used by short integrations test and I think it's sufficient to have keep most recent ones. By doing that we should be able to keep cache for nightly-integration tests. This PR adds CI job that calls `gh cache delete $id` for results of `gh cache list -k ccache-short-clang-Release-ON-ON`. ``` gh cache list -k ccache-short-clang-Release-ON-ON -L 50 Showing 27 of 27 caches in llvm/circt ID KEY SIZE CREATED ACCESSED 66695 ccache-short-clang-Release-ON-ON-2024-0... 360.61 MiB about 10 minutes ago about 10 minutes ago 66694 ccache-short-clang-Release-ON-ON-2024-0... 360.33 MiB about 15 minutes ago about 15 minutes ago 66665 ccache-short-clang-Release-ON-ON-2024-0... 357.96 MiB about 13 hours ago about 22 minutes ago 66692 ccache-short-clang-Release-ON-ON-2024-0... 359.77 MiB about 1 hour ago about 1 hour ago 66675 ccache-short-clang-Release-ON-ON-2024-0... 354.45 MiB about 8 hours ago about 8 hours ago 66674 ccache-short-clang-Release-ON-ON-2024-0... 358.33 MiB about 8 hours ago about 8 hours ago 66673 ccache-short-clang-Release-ON-ON-2024-0... 359.41 MiB about 8 hours ago about 8 hours ago 66672 ccache-short-clang-Release-ON-ON-2024-0... 358.70 MiB about 9 hours ago about 8 hours ago 66667 ccache-short-clang-Release-ON-ON-2024-0... 358.85 MiB about 11 hours ago about 11 hours ago 66663 ccache-short-clang-Release-ON-ON-2024-0... 359.24 MiB about 16 hours ago about 13 hours ago 66664 ccache-short-clang-Release-ON-ON-2024-0... 381.06 MiB about 13 hours ago about 13 hours ago 66597 ccache-short-clang-Release-ON-ON-2024-0... 357.85 MiB about 1 day ago about 14 hours ago 66650 ccache-short-clang-Release-ON-ON-2024-0... 374.79 MiB about 21 hours ago about 16 hours ago 66661 ccache-short-clang-Release-ON-ON-2024-0... 376.57 MiB about 17 hours ago about 17 hours ago 66660 ccache-short-clang-Release-ON-ON-2024-0... 375.24 MiB about 17 hours ago about 17 hours ago 66659 ccache-short-clang-Release-ON-ON-2024-0... 377.82 MiB about 17 hours ago about 17 hours ago 66609 ccache-short-clang-Release-ON-ON-2024-0... 354.95 MiB about 1 day ago about 17 hours ago 66658 ccache-short-clang-Release-ON-ON-2024-0... 359.28 MiB about 17 hours ago about 17 hours ago 66651 ccache-short-clang-Release-ON-ON-2024-0... 358.97 MiB about 20 hours ago about 17 hours ago 66657 ccache-short-clang-Release-ON-ON-2024-0... 375.18 MiB about 19 hours ago about 19 hours ago 66656 ccache-short-clang-Release-ON-ON-2024-0... 364.31 MiB about 20 hours ago about 20 hours ago 66655 ccache-short-clang-Release-ON-ON-2024-0... 369.52 MiB about 20 hours ago about 20 hours ago 66654 ccache-short-clang-Release-ON-ON-2024-0... 363.87 MiB about 20 hours ago about 20 hours ago 66653 ccache-short-clang-Release-ON-ON-2024-0... 369.72 MiB about 20 hours ago about 20 hours ago 66652 ccache-short-clang-Release-ON-ON-2024-0... 374.89 MiB about 20 hours ago about 20 hours ago 66647 ccache-short-clang-Release-ON-ON-2024-0... 374.50 MiB about 21 hours ago about 21 hours ago 66649 ccache-short-clang-Release-ON-ON-2024-0... 361.49 MiB about 21 hours ago about 21 hours ago ```
2024-06-20 14:16:20 +08:00
sleep
2
done