Show stats on linux / windows
This commit is contained in:
parent
f125728908
commit
3f52fb7969
3 changed files with 10 additions and 5 deletions
|
@ -20,6 +20,7 @@ if __name__ == '__main__':
|
|||
script_branch = os.getenv("scripts_branch", "master")
|
||||
queue_prefix = os.getenv("ph_queue_prefix", "")
|
||||
diff_id = os.getenv("ph_buildable_diff", "")
|
||||
|
||||
steps = []
|
||||
linux_buld_step = {
|
||||
'label': ':linux: build and test linux',
|
||||
|
|
|
@ -27,13 +27,17 @@ if __name__ == '__main__':
|
|||
'key': 'linux',
|
||||
'commands': [
|
||||
'ccache --clear' if no_cache else '',
|
||||
'ccache --zero-stats',
|
||||
'mkdir -p artifacts',
|
||||
'dpkg -l >> artifacts/packages.txt',
|
||||
'export SRC=${BUILDKITE_BUILD_PATH}/llvm-premerge-checks',
|
||||
'rm -rf ${SRC}',
|
||||
'git clone --depth 1 --branch ${scripts_branch} https://github.com/google/llvm-premerge-checks.git ${SRC}',
|
||||
'${SRC}/scripts/premerge_checks.py '
|
||||
f'--projects="{projects}"',
|
||||
f'${{SRC}}/scripts/premerge_checks.py --projects="{projects}"',
|
||||
'EXIT_STATUS=\\$?',
|
||||
'echo "--- ccache stats"',
|
||||
'ccache --show-stats',
|
||||
'exit \\$EXIT_STATUS',
|
||||
],
|
||||
'artifact_paths': ['artifacts/**/*', '*_result.json'],
|
||||
'agents': {'queue': f'{queue_prefix}linux'},
|
||||
|
@ -51,9 +55,9 @@ if __name__ == '__main__':
|
|||
'set SRC=%BUILDKITE_BUILD_PATH%/llvm-premerge-checks',
|
||||
'rm -rf %SRC%',
|
||||
'git clone --depth 1 --branch %scripts_branch% https://github.com/google/llvm-premerge-checks.git %SRC%',
|
||||
'powershell -command "%SRC%/scripts/premerge_checks.py '
|
||||
f'--projects=\'{projects}\'; '
|
||||
f'powershell -command "%SRC%/scripts/premerge_checks.py --projects=\'{projects}\'; '
|
||||
'\\$exit=\\$?;'
|
||||
'echo \'--- sccache stats\';'
|
||||
'sccache --show-stats;'
|
||||
'if (\\$exit) {'
|
||||
' echo success;'
|
||||
|
|
|
@ -27,7 +27,7 @@ $IMAGE="gcr.io/llvm-premerge-checks/${NAME}:${version}"
|
|||
Write-Output "Authenticating docker..."
|
||||
Write-Output "y`n" | gcloud auth configure-docker
|
||||
|
||||
Write-Output "Pulling new image..."
|
||||
Write-Output "Pulling new image '${IMAGE}'..."
|
||||
docker pull ${IMAGE}
|
||||
Write-Output "Stopping old container..."
|
||||
docker stop ${NAME}
|
||||
|
|
Loading…
Reference in a new issue