summaryrefslogtreecommitdiff
path: root/tcwg-generate-source-cache.sh
AgeCommit message (Collapse)Author
2021-06-19tcwg-generate-source-cache.sh: Call bmk routineMaxim Kuvyrkov
Change-Id: If83703e6336512aee24da04b916adcb241d16972
2021-06-19tcwg-generate-source-cache.sh: Handle git cache for SPEC CPU2xxx benchmarksMaxim Kuvyrkov
Change-Id: I2d20c4d24f011e3e9c2deb529ddfef82b63b228e
2021-06-19tcwg-generate-source-cache.sh: Cleanup and prepare for bmk cache handlingMaxim Kuvyrkov
Change-Id: I3f725d98a0d57304b9bd6adfacf1a7fe20157c7a
2020-11-30tcwg-generate-source-cache.sh: Remove support for llvm-referenceChristophe Lyon
We do not use llvm-reference anymore, and it contains obsolete versions of llvm components since the move to monorepo. The LLVM reference is part of snapshots-ref. Change-Id: I09db2ca27c62b87080a9e8ee507a7c14cdfd49db
2020-11-21tcwg-generate-source-cache.sh: Update fetching of Foundation ModelMaxim Kuvyrkov
... after dev-01.tcwglab no longer provides http server. Change-Id: I0f32b2e023902d60f78f0e02b2c09889eb3f02eb
2020-04-28Shellcheck fixes round 3David Spickett
Now using the version that's present in the bionic images. Meaning we have more warnings but can also set the minimum level to ignore a lot of them. Fix the check for whether shellcheck supports --severity. (we have pipefail on, but we expect shellcheck to fail in this case) Change-Id: I296b8554591b7d327c75393e3924184abc6512b7
2020-04-23Shellcheck fixes round 2David Spickett
Also update the sanity check script to include .job files. Change-Id: Ibf72d9ff346ff7b012d4e282a6ac8f3b7e73590d
2020-04-22Various shellcheck warning fixesDavid Spickett
First round of low hanging fruit from the files with the fewest warnings. Change-Id: I60ad57b5bfb2f0be9bb6506252c820f44d055200
2020-03-03tcwg-generate-source-cache.sh: Remember to untar foundation modelMaxim Kuvyrkov
Change-Id: Id05ddfe89f111f30952d4444a66a9dff77cf706c
2020-03-03tcwg-generate-source-cache.sh: Fetch foundation model via httpMaxim Kuvyrkov
Change-Id: Ia3eee09113a6df034ce2bc14b40c1bb29e7c6f31
2020-03-02tcwg-generate-source-cache.sh: Fix empty wildcard expansionMaxim Kuvyrkov
Change-Id: Ib9f32eadf63e1fc32b448f876ca9d818bf862a9b
2019-04-08tcwg-generate-source-cache.sh: Use run_with_timeout_and_retry for git commandsChristophe Lyon
This should hopefully make the script more resilient to git transient errors. Change-Id: Ib4a046c9a31ec7ca23e9c9726b8c80169227376f
2019-01-17jenkins-helpers.sh: Switch to official LLVM git mirrorMaxim Kuvyrkov
Change-Id: Iea3db4df798980e53ae6fa34d56596ba4b6198b4
2018-10-04tcwg-generate-source-cache: Add jenkins-scripts repoMaxim Kuvyrkov
Change-Id: Ib4c61f15e7d8ee4cdb6048bb4205b914c50f1c7d
2018-10-02tcwg-generate-source-cache.sh: Add LLVM monorepo to "misc"Maxim Kuvyrkov
... and use linux "stable" git as reference. This repo contains various stable branches in addition to Linus's tree. Remove linux-next remote since it contains only a small delta compared to Linus's tree. Change-Id: I4c7eecadd9738a341247df4e234d06f86f4a12c1
2018-10-02tcwg-generate-source-cache.sh: Delete checked-out files, leave only .git/Maxim Kuvyrkov
Change-Id: I77ed212055465f6d8a688414cfa8d7bdce353e72
2018-05-18[LLVM] Add openmp support.Yvan Roux
Change-Id: I702798bb1ec289def11ea8d9d3156834e4e4bf9a
2017-05-08tcwg-generate-source-cache.sh: fix update_git_reposCharles Baylis
The function update_git_repos contains the assumption that all git repos are stored in directories with names which match *.git. This is not true for the repos which are set up by randomise_llvm_bobblybits(). The fix is to look for the .git directory instead. Change-Id: I3b00d369c9b47b43bce9b8e64f4305c53c616905
2017-04-27tcwg-generate-source-cache.sh: Add --abe-branch switch.Charles Baylis
Add switch to allow selection of the Abe branch to use. Change-Id: Ica1c929087ee67bc5eb63b2e02cf5a021a487c0b
2017-04-27tcwg-generate-source-cache: remove abe hacks.Charles Baylis
With the --retrieve option, Abe is able to maintain a snapshots-ref directory without hacks to remove branches and checkout directories. Change-Id: I404afdc9397f00e2847c1c9056d17ab7a4aaa481
2017-04-19tcwg-generate-source-cache.sh: Workaround ABE's inability to update branchesMaxim Kuvyrkov
The "master" branch is now used by gcc7 configuration, and needs to be removed like all other branches. Change-Id: Ibd570ee67dec215cb147d308f9edddb7fedc785b
2017-04-19tcwg-generate-source-cache.sh: Add LLVM reference checkoutRenato Golin
Change-Id: Ib240c9f092d813d38e78adacab10260203936061
2017-04-19tcwg-generate-source-cache: Switch to use abe:tested branchMaxim Kuvyrkov
... abe:stable doesn't have gcc7 configuration. Change-Id: I3c42d97ce08915f2fe07a37d296fb1bc4a1bfc36
2017-04-19tcwg-generate-source-cache.sh: Add --dir-abe and --dir-llvm optionsMaxim Kuvyrkov
Change-Id: I420fa21198aed877a68458c8f8cc97cd6d8512e0
2017-04-19tcwg-generate-source-cache: Separate ABE and LLVM sources in different dirsMaxim Kuvyrkov
Change-Id: I977d9b1843723b6ad7bf63caa885e9410f260801
2017-04-19tcwg-generate-source-cache.sh: Robustify.Maxim Kuvyrkov
Avoid failing when previous run didn't generate ABE snapshots cleanly and left checkout directories, which ABE can't update. Change-Id: I3ee7b774afdf65fa39bc2b1b23e94219385b5e0c
2017-04-19tcwg-generate-source-cache.sh: Move code from YAML fileMaxim Kuvyrkov
Change-Id: Ib6fd444b8dabd214525182ef59852595452f3471
2017-04-19tcwg-generate-source-cache.sh: Rework option handling and cleanupMaxim Kuvyrkov
Change-Id: I29f883ccbc36bbee1b94cd6c0728631b3ccb0e69
2017-04-13tcwg-update-snapshots_ref.sh: Split into two scriptsMaxim Kuvyrkov
... tcwg-generate-source-cache.sh and tcwg-rsync-dir.sh Change-Id: Ic435d331dd5c035fa41e057a8d26c8a8e565dc8c