ClickHouse/tests/ci
Azat Khuzhin 4b770343e1 Mark build action as failed if it was retried and there was no succeeded builds
Builder actions does not shows errors after retries, for example [1]
failed, but the check is green:

    Dump json report {
      'log_url': 'https://s3.amazonaws.com/clickhouse-builds/35204/c5a71a7f10e9d20b116b3e1db02bb444b203c32a/binary_gcc/build_log.log',
      'build_urls': [], <-- empty
      'build_config': {...},
      'elapsed_seconds': 0, 'status': False
    } to build_urls_binary_gcc.json with env build_urls_{build_name}

  [1]: https://github.com/ClickHouse/ClickHouse/runs/5510262456?check_suite_focus=true#logs

And previous build indeed failed [2]:

    Mar 11 08:19:45 ninja: build stopped: subcommand failed.

  [2]: https://s3.amazonaws.com/clickhouse-builds/35204/c5a71a7f10e9d20b116b3e1db02bb444b203c32a/binary_gcc/build_log.log

Signed-off-by: Azat Khuzhin <a.khuzhin@semrush.com>
2022-03-14 13:23:51 +03:00
..
cancel_and_rerun_workflow_lambda Use workflow names instead of ID 2022-01-25 18:32:13 +01:00
cherry_pick_utils Update backport.py 2021-12-13 20:40:06 +03:00
metrics_lambda Add style-checker-aarch64 to metrics lambda 2022-01-24 15:50:34 +01:00
team_keys_lambda Comment output header for team keys 2022-02-23 10:51:31 +01:00
termination_lambda Small improvements in lambda code 2021-12-02 19:38:18 +03:00
tests Add a flag for images architecture 2022-02-11 18:26:45 +01:00
token_lambda Update amis 2021-10-19 22:39:55 +03:00
worker Add authorisation for dockerhub proxy container 2022-01-31 15:50:05 +01:00
workflow_approve_rerun_lambda Update app.py 2022-02-19 00:26:43 +03:00
ast_fuzzer_check.py More gdb introspection on CI (#34517) 2022-02-13 15:02:15 +03:00
build_check.py Mark build action as failed if it was retried and there was no succeeded builds 2022-03-14 13:23:51 +03:00
build_download_helper.py Add get_with_retries helper to build_download_helper.py 2022-01-26 13:20:08 +01:00
build_report_check.py Merge branch 'master' into refactor_ci_tests1 2021-12-15 16:11:28 +03:00
ccache_utils.py Followup 2021-11-11 11:53:20 +03:00
cherry_pick.py refactor CI tests 2021-12-03 12:22:50 +02:00
ci_config.py Skip 01086_odbc_roundtrip for aarch, disable force_tests 2022-03-07 11:04:37 +00:00
clickhouse_helper.py Add typing to docker_images_check.py and ignore dependencies errors 2022-01-12 17:07:50 +01:00
codebrowser_check.py Fix woboq codebrowser 2021-12-24 13:05:09 +03:00
commit_status_helper.py Force success aarch stateless tests 2022-01-12 17:07:59 +01:00
compatibility_check.py refactor CI tests 2021-12-03 12:22:50 +02:00
compress_files.py tests/ci/compress_files.py: fix pylint warnings 2021-10-27 10:03:23 +03:00
docker_images_check.py Improve --no-* parameters for scripts 2022-02-22 11:40:39 +01:00
docker_manifests_merge.py Fix linter issues 2022-02-22 11:40:40 +01:00
docker_pull_helper.py Fix integration tests path 2021-12-10 10:54:37 +03:00
docker_test.py Add a flag for images architecture 2022-02-11 18:26:45 +01:00
docs_check.py Improve logging in docs_check.py 2022-01-14 09:15:41 +01:00
docs_release.py Rerun docs release check as well 2022-01-07 12:05:38 +03:00
env_helper.py refactor CI tests 2021-12-03 12:22:50 +02:00
fast_test_check.py Add timeouts to TeePopen, second attempt 2022-02-17 16:44:34 +01:00
finish_check.py refactor CI tests 2021-12-03 12:22:50 +02:00
functional_test_check.py Fix clang tidy and add check for master 2022-02-14 14:37:41 +03:00
get_robot_token.py Add typing to docker_images_check.py and ignore dependencies errors 2022-01-12 17:07:50 +01:00
git_helper.py Change regexp to be more strict 2022-02-21 10:19:59 +01:00
git_test.py Add unit tests for git helper 2022-02-21 10:56:04 +01:00
integration_test_check.py Use the current kerberized-haddop image 2022-02-13 22:01:45 +01:00
keeper_jepsen_check.py Huge refactoring of version_helper 2022-02-16 12:16:42 +01:00
performance_comparison_check.py remove clickhouse-test deb completely 2022-02-15 12:03:51 +00:00
pr_info.py Fix the issue with ReleaseCI PRInfo 2022-02-16 13:33:10 +01:00
push_to_artifactory.py Put downloaded artifacts to a temorary path 2022-03-06 14:07:47 +01:00
release.py Fix stylecheck for tests/ci/release.py 2022-02-25 11:17:45 +00:00
report.py Update report.py 2022-02-21 10:29:10 +03:00
rerun_helper.py Fix rerun helper and build report 2021-12-01 18:50:48 +03:00
run_check.py rename name in ci check 2022-02-18 14:06:16 +00:00
s3_helper.py Add typing to docker_images_check.py and ignore dependencies errors 2022-01-12 17:07:50 +01:00
split_build_smoke_check.py refactor CI tests 2021-12-03 12:22:50 +02:00
ssh.py Stupid fix 2021-12-22 00:39:51 +03:00
stopwatch.py Followup 2021-11-19 18:24:39 +03:00
stress_check.py remove clickhouse-test deb completely 2022-02-15 12:03:51 +00:00
style_check.py Add verbosity to stylecheck 2022-02-03 17:50:35 +01:00
tee_popen.py Add timeouts to TeePopen, second attempt 2022-02-17 16:44:34 +01:00
unit_tests_check.py Merge branch 'master' into refactor_ci_tests1 2021-12-15 16:11:28 +03:00
upload_result_helper.py refactor CI tests 2021-12-03 12:22:50 +02:00
version_helper.py Huge refactoring of version_helper 2022-02-16 12:16:42 +01:00