Skip to content

Conversation

@naspirato
Copy link
Collaborator

@naspirato naspirato commented Dec 1, 2025

Changelog entry

...

Changelog category

  • Not for changelog (changelog entry is not required)

Description for reviewers

...

@naspirato naspirato changed the title Enhance GitHub Actions workflow for testing: add PR comment updates a… Enhance Run tests workflow Dec 1, 2025
@naspirato naspirato changed the title Enhance Run tests workflow Enhance Run tests workflow: add comments on start Dec 1, 2025
@naspirato naspirato marked this pull request as ready for review December 1, 2025 13:08
Copilot AI review requested due to automatic review settings December 1, 2025 13:08
@naspirato naspirato changed the title Enhance Run tests workflow: add comments on start Run tests workflow: add comments on start Dec 1, 2025
@github-actions
Copy link

github-actions bot commented Dec 1, 2025

🟢 2025-12-01 13:12:38 UTC The validation of the Pull Request description is successful.

Copilot finished reviewing on behalf of naspirato December 1, 2025 13:11
Copy link
Contributor

Copilot AI left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull request overview

This PR enhances the Run tests workflow to add PR comments when test runs start and complete. However, it references a Python script that doesn't appear to exist in the repository yet, which will cause the workflow to fail.

Key changes:

  • Fixed a typo by removing a trailing comma from the medium option in the workflow dispatch configuration
  • Added sparse checkout for the .github/actions/run_tests/ directory
  • Added a step to post a start comment to PRs when tests begin
  • Added a step to update PR comments with test results upon completion

💡 Add Copilot custom instructions for smarter, more guided reviews. Learn how to get started.

@github-actions
Copy link

github-actions bot commented Dec 1, 2025

2025-12-01 13:13:11 UTC Pre-commit check linux-x86_64-relwithdebinfo for 05f7a15 has started.
2025-12-01 13:13:48 UTC Artifacts will be uploaded here
2025-12-01 13:16:30 UTC ya make is running...
🟢 2025-12-01 13:16:36 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-01 13:16:42 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Dec 1, 2025

2025-12-01 13:15:12 UTC Pre-commit check linux-x86_64-release-asan for 05f7a15 has started.
2025-12-01 13:15:34 UTC Artifacts will be uploaded here
2025-12-01 13:17:17 UTC Check cancelled

@github-actions
Copy link

github-actions bot commented Dec 1, 2025

2025-12-01 13:18:03 UTC Pre-commit check linux-x86_64-release-asan for 6cdb6d9 has started.
2025-12-01 13:18:07 UTC Artifacts will be uploaded here
2025-12-01 13:19:20 UTC ya make is running...
🟢 2025-12-01 13:19:26 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-01 13:19:31 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Dec 1, 2025

2025-12-01 13:19:44 UTC Pre-commit check linux-x86_64-relwithdebinfo for 6cdb6d9 has started.
2025-12-01 13:20:24 UTC Artifacts will be uploaded here
2025-12-01 13:23:14 UTC ya make is running...
🟢 2025-12-01 13:23:20 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-01 13:23:25 UTC Build successful.

@naspirato naspirato enabled auto-merge (squash) December 1, 2025 13:34
…ong with a GitHub Actions workflow to automate the process
…at and table structure for improved readability
@github-actions
Copy link

github-actions bot commented Dec 1, 2025

2025-12-01 17:18:07 UTC Pre-commit check linux-x86_64-release-asan for cf3e1f3 has started.
2025-12-01 17:18:26 UTC Artifacts will be uploaded here
2025-12-01 17:20:33 UTC ya make is running...
🟢 2025-12-01 17:20:39 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-01 17:20:45 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Run tests started

  • Build Preset: relwithdebinfo
  • Test Size: small,medium,large
  • Test Targets: ydb/core/kqp/ut/olap/
  • Collect Coredumps: true
  • Commit: ad2deaf
  • Workflow run: link

2025-12-02 12:38:00 UTC Artifacts will be uploaded here
2025-12-02 12:38:36 UTC ya make is running...
🟢 2025-12-02 12:47:09 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
7986 7986 0 0 0 0

🟢 2025-12-02 12:47:19 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Run tests started

  • Build Preset: release-asan
  • Test Size: small,medium,large
  • Test Targets: ydb/tests/olap/common
  • Commit: ad2deaf
  • Workflow run: link

2025-12-02 12:39:14 UTC Artifacts will be uploaded here
2025-12-02 12:39:40 UTC ya make is running...
🟢 2025-12-02 12:39:48 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-02 12:39:55 UTC Build successful.

…ssage, ensuring clarity and consistency in test run comments.
@github-actions
Copy link

github-actions bot commented Dec 2, 2025

2025-12-02 12:42:34 UTC Pre-commit check linux-x86_64-relwithdebinfo for c49759d has started.
2025-12-02 12:43:11 UTC Artifacts will be uploaded here
2025-12-02 12:45:04 UTC ya make is running...
🟢 2025-12-02 12:45:11 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-02 12:45:16 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

2025-12-02 12:42:37 UTC Pre-commit check linux-x86_64-release-asan for c49759d has started.
2025-12-02 12:43:22 UTC Artifacts will be uploaded here
2025-12-02 12:45:13 UTC ya make is running...
🟢 2025-12-02 12:45:19 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-02 12:45:26 UTC Build successful.

@naspirato
Copy link
Collaborator Author

Run Tests

Build Preset Run
relwithdebinfo ▶  Run tests
release-asan ▶  Run tests
release-msan ▶  Run tests
release-tsan ▶  Run tests

…r, enhancing test run configuration options in GitHub Actions workflow.
@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Run tests started

  • Build Preset: release-asan
  • Test Size: small,medium,large
  • Test Targets: ydb/tests/olap/common
  • Collect Coredumps: true
  • Commit: cd4f9c9
  • Workflow run: link

2025-12-02 12:57:38 UTC Artifacts will be uploaded here
2025-12-02 12:58:44 UTC ya make is running...
🟢 2025-12-02 12:58:52 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-02 12:59:00 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

2025-12-02 12:57:26 UTC Pre-commit check linux-x86_64-relwithdebinfo for cd4f9c9 has started.
2025-12-02 12:57:45 UTC Artifacts will be uploaded here
2025-12-02 12:59:56 UTC ya make is running...
🟢 2025-12-02 13:00:03 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-02 13:00:09 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

2025-12-02 12:57:29 UTC Pre-commit check linux-x86_64-release-asan for cd4f9c9 has started.
2025-12-02 12:57:47 UTC Artifacts will be uploaded here
2025-12-02 12:59:52 UTC ya make is running...
🟢 2025-12-02 12:59:58 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-02 13:00:05 UTC Build successful.

…tions and branch selection logic, ensuring clearer usage instructions and consistent behavior across workflows.
@github-actions
Copy link

github-actions bot commented Dec 2, 2025

2025-12-02 13:46:26 UTC Pre-commit check linux-x86_64-release-asan for 7e22757 has started.
2025-12-02 13:47:06 UTC Artifacts will be uploaded here
2025-12-02 13:48:55 UTC ya make is running...
🟢 2025-12-02 13:49:01 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-02 13:49:07 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Run-tests started

  • Build Preset: relwithdebinfo
  • Test Size: small,medium,large
  • Test Targets: ydb/tests/functional/compatibility
  • Commit: 7e22757
  • Workflow run: link

2025-12-02 13:53:06 UTC Artifacts will be uploaded here
2025-12-02 13:53:19 UTC ya make is running...
🟢 2025-12-02 13:53:35 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-02 13:53:43 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

2025-12-02 13:50:49 UTC Pre-commit check linux-x86_64-relwithdebinfo for 7e22757 has started.
2025-12-02 13:51:29 UTC Check cancelled

…and handle PR comments based on the presence of COMMIT_SHA, improving robustness and clarity in test run execution.
@github-actions
Copy link

github-actions bot commented Dec 2, 2025

2025-12-02 13:53:23 UTC Pre-commit check linux-x86_64-relwithdebinfo for 2de1837 has started.
2025-12-02 13:53:34 UTC Artifacts will be uploaded here
2025-12-02 13:54:19 UTC Check cancelled

… merge commit SHA, improving context for PR comments during test runs.
@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Regression-run_stress started

  • Build Preset: release-tsan
  • Test Size: small,medium,large
  • Test Targets: ydb/tests/stress/
  • Commit: 9e01a21
  • Workflow run: link

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Regression-run_stress started

  • Build Preset: release-asan
  • Test Size: small,medium,large
  • Test Targets: ydb/tests/stress/
  • Commit: 9e01a21
  • Workflow run: link

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Regression-run_stress started

  • Build Preset: release-msan
  • Test Size: small,medium,large
  • Test Targets: ydb/tests/stress/
  • Commit: 9e01a21
  • Workflow run: link

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Regression-run_stress started

  • Build Preset: relwithdebinfo
  • Test Size: small,medium,large
  • Test Targets: ydb/tests/stress/
  • Commit: 9e01a21
  • Workflow run: link

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

2025-12-02 13:56:22 UTC Pre-commit check linux-x86_64-release-asan for 9e01a21 has started.
2025-12-02 13:56:39 UTC Artifacts will be uploaded here
2025-12-02 13:58:44 UTC ya make is running...
🟢 2025-12-02 13:58:51 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-02 13:58:57 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Regression-run_compatibility started

  • Build Preset: release-tsan
  • Test Size: small,medium,large
  • Test Targets: ydb/tests/compatibility/
  • Commit: 9e01a21
  • Workflow run: link

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Regression-run_compatibility started

  • Build Preset: release-asan
  • Test Size: small,medium,large
  • Test Targets: ydb/tests/compatibility/
  • Commit: 9e01a21
  • Workflow run: link

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

2025-12-02 13:58:29 UTC Pre-commit check linux-x86_64-relwithdebinfo for 9e01a21 has started.
2025-12-02 13:58:36 UTC Artifacts will be uploaded here
2025-12-02 13:59:56 UTC ya make is running...
🟢 2025-12-02 14:00:02 UTC Tests successful.

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
0 0 0 0 0 0

🟢 2025-12-02 14:00:10 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Dec 2, 2025

Run-tests started

  • Build Preset: release-tsan
  • Test Size: small,medium,large
  • Test Targets: ydb/core/kqp/ut/olap/
  • Commit: 9e01a21
  • Workflow run: link

2025-12-02 14:03:32 UTC Artifacts will be uploaded here
2025-12-02 14:04:10 UTC ya make is running...
🟡 2025-12-02 14:49:03 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet Going to retry failed tests...

Ya make output | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
7986 7977 0 8 0 1

2025-12-02 14:49:20 UTC ya make is running... (failed tests rerun, try 2)
🟡 2025-12-02 14:57:59 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet Going to retry failed tests...

Ya make output | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
18 (only retried tests) 12 0 6 0 0

2025-12-02 14:58:07 UTC ya make is running... (failed tests rerun, try 3)
🟡 2025-12-02 15:03:52 UTC Some tests failed, follow the links below. This fail is not in blocking policy yet

Ya make output | Test bloat | Test bloat | Test bloat

TESTS PASSED ERRORS FAILED SKIPPED MUTED?
12 (only retried tests) 6 0 6 0 0

🟢 2025-12-02 15:04:00 UTC Build successful.

@naspirato naspirato merged commit 2c39db9 into main Dec 2, 2025
16 of 27 checks passed
@ydbot
Copy link
Collaborator

ydbot commented Dec 2, 2025

Backport

To backport this PR, click the button next to the target branch and then click "Run workflow" in the Run Actions UI.

Branch Run
stable-25-2, stable-25-2-1, stable-25-3, stable-25-3-1 ▶  Backport
stable-25-3, stable-25-3-1 ▶  Backport
stable-25-3 ▶  Backport

▶  Backport manual

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Projects

None yet

Development

Successfully merging this pull request may close these issues.

4 participants