Skip to content
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

[CI] Create zip of ray session_latest/logs dir on test failure and upload to buildkite via /artifact-mount #23783

Merged
merged 31 commits into from
Apr 22, 2022
Merged
Changes from 1 commit
Commits
Show all changes
31 commits
Select commit Hold shift + click to select a range
a123bc2
commit
jon-chuang Apr 7, 2022
21f9e0e
artificial test failure
jon-chuang Apr 7, 2022
31e4baa
Merge branch 'master' into ci-copy-logs-on-failure
jon-chuang Apr 8, 2022
f1bf435
add . dir, more affected tests
jon-chuang Apr 8, 2022
fd104ac
replace with /artifact-mount
jon-chuang Apr 9, 2022
3db87d3
cleanup
jon-chuang Apr 9, 2022
c4ff639
only zip logs dir
jon-chuang Apr 9, 2022
854e529
erroneous pipeline cmd
jon-chuang Apr 9, 2022
59a625e
add more tests to archive logs dir
jon-chuang Apr 9, 2022
e0a1561
force failure to show uploaded artifacts
jon-chuang Apr 12, 2022
8872772
experiment: trigger upload to see coverage. Add hook to more conftests
jon-chuang Apr 12, 2022
159648a
move env var to bazel_export_options
jon-chuang Apr 12, 2022
e562951
add space to export options
jon-chuang Apr 12, 2022
e866a0a
make hook OS agonostic + noop if purported logs dir does not exist
jon-chuang Apr 13, 2022
7b84121
make echo more robust
jon-chuang Apr 13, 2022
7a3dc44
fix for Mac
jon-chuang Apr 13, 2022
73a5fbb
fix typos
jon-chuang Apr 13, 2022
e5ca5d7
Merge branch 'master' into ci-copy-logs-on-failure
jon-chuang Apr 13, 2022
98b4859
change bash script
jon-chuang Apr 13, 2022
90f3b32
no quotes around script
jon-chuang Apr 13, 2022
e1bacd1
limit to linux
jon-chuang Apr 14, 2022
2a9d99c
reorg
jon-chuang Apr 14, 2022
771d552
disable shellcheck as does other section of script does
jon-chuang Apr 14, 2022
2f24a25
Merge branch 'master' into ci-copy-logs-on-failure
jon-chuang Apr 14, 2022
8632a70
remove should fail
jon-chuang Apr 15, 2022
1d55960
check coverage again
jon-chuang Apr 15, 2022
0cb4f14
revert to only when test fail
jon-chuang Apr 16, 2022
13a3d9b
apply suggestions from code review
jon-chuang Apr 18, 2022
107a4ba
Merge branch 'master' into ci-copy-logs-on-failure
jon-chuang Apr 19, 2022
792f6c1
merge master
jon-chuang Apr 20, 2022
db55fbd
Merge branch 'master' into ci-copy-logs-on-failure
jon-chuang Apr 20, 2022
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
disable shellcheck as does other section of script does
  • Loading branch information
jon-chuang committed Apr 14, 2022
commit 771d5526e4cb015b27f71e169182baa2ed690ec3
1 change: 1 addition & 0 deletions ci/ci.sh
Original file line number Diff line number Diff line change
Expand Up @@ -191,6 +191,7 @@ test_python() {

# For running large Python tests on Linux and MacOS.
test_large() {
# shellcheck disable=SC2046
bazel test --config=ci $(./ci/run/bazel_export_options) --test_env=CONDA_EXE --test_env=CONDA_PYTHON_EXE \
--test_env=CONDA_SHLVL --test_env=CONDA_PREFIX --test_env=CONDA_DEFAULT_ENV --test_env=CONDA_PROMPT_MODIFIER \
--test_env=CI --test_tag_filters="large_size_python_tests_shard_${BUILDKITE_PARALLEL_JOB}" \
Expand Down