Commit Graph

103 Commits

Author SHA1 Message Date
Mikhail f. Shiryaev
cb503ec2ec
Make env_helper importable from any module 2024-09-19 10:22:05 +02:00
Max Kainov
dde7ee29fc sort tests in report by status 2024-08-18 15:54:23 +02:00
Max Kainov
427016a450 CI: Functional tests to store artifacts on timeout 2024-08-18 15:54:23 +02:00
János Benjamin Antal
613ebe367c Only add extra cell when necessary 2024-08-10 22:05:11 +00:00
János Benjamin Antal
8cf5f6d616 Add empty cell to reports when time is missing 2024-08-09 13:20:05 +00:00
Alexey Milovidov
8e19f46829
Merge pull request #67706 from ClickHouse/ci_minot_utils_refactoring
CI: Minor refactoring in ci_utils
2024-08-05 21:34:43 +00:00
Max K
3dedd8d76b CI: Minor refactoring in ci_utils 2024-08-03 21:19:51 +02:00
Alexey Milovidov
ce39957983 Remove capitalization in test reports 2024-08-02 20:11:25 +02:00
Alexey Milovidov
39de59a605 Follow-up for #67301 2024-07-29 02:11:55 +02:00
Alexey Milovidov
29b804adf3 Wrap log lines in the CI report for functional tests 2024-07-28 14:01:17 +02:00
Max K
d4e7188750 CI: Report job start and finish to CI DB 2024-07-15 17:46:24 +02:00
Max K
09b753ecc5 CI: Check job's exit status and report if killed 2024-07-13 21:13:03 +02:00
Max K
162d875aee persistent job report path 2024-07-13 18:28:13 +02:00
Max K
d99c56ae8c CI: Autoskip all non-affected jobs in PRs 2024-07-13 17:25:45 +02:00
Max K
6e3199ebea CI: ci_config refactoring 2024-06-14 11:58:29 +02:00
Mikhail f. Shiryaev
7237242576
Merge pull request #63982 from ClickHouse/expired-timeout
Implement a single point for "Check timeout expired" test result
2024-05-30 11:32:41 +00:00
Mikhail f. Shiryaev
b1253761e0
Fix all clcik typos 2024-05-29 17:22:47 +02:00
Max K
087abfc147 fix 2024-05-28 18:45:11 +02:00
Max K
304ca95c71
Revert "Revert "CI: fix build_report selection in case of job reuse"" 2024-05-28 18:14:44 +02:00
Max K
26a6780324
Revert "CI: fix build_report selection in case of job reuse" 2024-05-28 16:43:05 +02:00
Max K
9eb79530f4 CI: fix build_report selection in case of job reuse 2024-05-27 17:35:42 +02:00
Mikhail f. Shiryaev
ba644d691e
Add a helper function to convert str into StatusType 2024-05-03 17:57:43 +02:00
Max Kainov
49b78e0a0c CI: check cpp and py files style on changes only
#do_not_test
2024-03-11 09:30:26 +00:00
Mikhail f. Shiryaev
91cff01ce0
More fixes in tests/ci 2024-03-05 16:02:41 +01:00
Max Kainov
5a3a93bea5 CI: refactor bugfix validate job
#no_merge_commit
2024-02-15 16:28:27 +00:00
Alexey Milovidov
cd0acc512d Merge branch 'master' of github.com:ClickHouse/ClickHouse into enable-coverage-for-debug-build 2024-02-08 22:08:15 +01:00
Max Kainov
641c7b547d CI: enable await
#no_merge_commit
2024-02-08 18:37:30 +00:00
Alexey Milovidov
85bd8d3cf0 Fix your Py 2024-02-08 00:23:04 +01:00
Alexey Milovidov
62721fef78 Fix your Py 2024-02-07 22:45:35 +01:00
Alexey Milovidov
4d25929d74 A few missing changes 2024-02-07 20:58:40 +01:00
Mikhail f. Shiryaev
5b9bf80f09
Fix usage of status types to prevent API exceptions 2024-02-06 13:40:07 +01:00
Mikhail f. Shiryaev
df93062472
Apply and fix isort in scripts 2024-02-06 13:40:05 +01:00
Max K
070a55e194
Merge pull request #58516 from ClickHouse/move_out_ci_specifics_to_ci_py
CI: move ci-specifics from job scripts to ci.py
2024-01-21 18:24:42 +01:00
Max Kainov
3247ae81e4 move out ci specific functions to ci.py
#no_merge_commit
2024-01-21 16:36:37 +00:00
Alexander Tokmakov
01d9b9a28a add a comment about sparse checkout 2024-01-18 19:22:20 +01:00
Max K
84e5870b71
Reapply "improve CI with digest for docker, build and test jobs" (#57904)
* Revert "Revert "improve CI with digest for docker, build and test jobs""

* fix: docker manifest merge for missing images only
2023-12-18 09:07:22 +01:00
Max K
8c7add0334 Revert "improve CI with digest for docker, build and test jobs (#56317)"
This reverts commit 7844fcc196.
2023-12-15 15:48:01 +01:00
Max K
7844fcc196
improve CI with digest for docker, build and test jobs (#56317)
* CI with digests to tag docker images, reuse builds, reuse tests and others
2023-12-15 15:21:20 +01:00
Mikhail f. Shiryaev
6dc0534143
Move sparse checkout logic to ci_config 2023-11-08 17:16:18 +01:00
Mikhail f. Shiryaev
af2795ad75
Work around issues with GH callable actions 2023-11-08 17:16:17 +01:00
Igor Nikonov
eb6fceccbb
Merge pull request #54278 from ClickHouse/ci-check-process-timeout
CI: a try to handle tests timeouts
2023-09-15 17:13:16 +02:00
robot-clickhouse
63f71b719d Automatic style fix 2023-09-12 18:31:34 +00:00
Igor Nikonov
8a4654c39e Address review comment 2023-09-12 18:06:00 +00:00
vdimir
72d5a5d094
fix report.py 2023-09-12 11:54:35 +00:00
vdimir
790d61971c
sucessfull items in report can be expandable 2023-09-11 17:06:16 +00:00
vdimir
4a80a0f1c0
upd 2023-09-11 16:13:52 +00:00
Mikhail f. Shiryaev
6fc73e0e1f
Use a single BuildResult class across builds and report checks 2023-09-06 12:43:27 +02:00
Mikhail f. Shiryaev
88664bef3f
Create report status constants 2023-09-06 12:43:25 +02:00
Mikhail f. Shiryaev
428b72e767
Combine rows for build templates with lists 2023-09-06 12:43:23 +02:00
Mikhail f. Shiryaev
e0f6242af8
Use the same style for all reports 2023-09-06 12:43:21 +02:00