Skip to content

Conversation

@naspirato
Copy link
Collaborator

@naspirato naspirato commented Apr 8, 2025

Changelog entry

Вот основные моменты, которые я бы отметил при ревью изменений:


1. Добавление новых аргументов для веток и сборок

  • Плюсы:
    • Аргументы --branch и --build_type добавлены во многие скрипты, что делает их более универсальными.
    • Это улучшает поддержку работы с несколькими ветками, такими как main, stable-25-1, и сборками, такими как relwithdebinfo, release-asan и т.д.
    • Логика обновления muted_ya теперь поддерживает разные ветки в автоматизированных workflow.

2. Изменение структуры тестирования и мониторинга

  • Что изменилось:
    • В workflows появились матрицы для работы с разными ветками и сборками.
    • Добавлена обработка muted_ya.txt для каждой ветки.
    • Улучшены SQL-запросы в связанных скриптах для фильтрации по веткам и типам сборки.

3. Изменения в SQL-запросах

  • Что изменилось:
    • Улучшены SQL-запросы для анализа истории тестов, включая фильтрацию веток и сборок.
    • Добавлены новые поля, такие как job_id и job_name для перехода к запускам в истории отчета

4. Workflow изменения

  • Что изменилось:
    • Добавлен новый workflow weekly_analytic.yml.
    • Улучшена структура существующих workflow:
      • Использование матриц.
      • Поддержка нескольких веток.
      • Добавлены шаги для перезаписи файлов, например, muted_ya.txt.

5. UI изменения в summary.html

  • Что изменилось:
    • Добавлено модальное окно для отображения информации о тестах.
    • Улучшен стиль и добавлены интерактивные элементы.

6. Удаление или упрощение кода

  • Что изменилось:
    • Удалены ненужные импорты, такие как re и traceback.
    • Оптимизированы функции, например, удаление старых файлов.

Changelog category

  • Not for changelog (changelog entry is not required)

Description for reviewers

...

@github-actions
Copy link

github-actions bot commented Apr 8, 2025

🟢 2025-04-14 16:25:29 UTC The validation of the Pull Request description is successful.

@github-actions
Copy link

github-actions bot commented Apr 8, 2025

2025-04-08 22:34:25 UTC Pre-commit check linux-x86_64-relwithdebinfo for 23ad690 has started.
2025-04-08 22:34:39 UTC Artifacts will be uploaded here
2025-04-08 22:36:50 UTC ya make is running...
🟢 2025-04-08 22:36:56 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-08 22:37:01 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 8, 2025

2025-04-08 22:34:34 UTC Pre-commit check linux-x86_64-release-asan for 23ad690 has started.
2025-04-08 22:34:49 UTC Artifacts will be uploaded here
2025-04-08 22:36:59 UTC ya make is running...
🟢 2025-04-08 22:37:04 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-08 22:37:09 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 9, 2025

2025-04-09 08:32:22 UTC Pre-commit check linux-x86_64-relwithdebinfo for ec90ba6 has started.
2025-04-09 08:32:45 UTC Artifacts will be uploaded here
2025-04-09 08:35:39 UTC ya make is running...
🟢 2025-04-09 08:35:45 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-09 08:35:50 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 9, 2025

2025-04-09 08:33:53 UTC Pre-commit check linux-x86_64-release-asan for ec90ba6 has started.
2025-04-09 08:34:08 UTC Artifacts will be uploaded here
2025-04-09 08:36:28 UTC ya make is running...
🟢 2025-04-09 08:36:34 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-09 08:36:40 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 9, 2025

2025-04-09 10:37:11 UTC Pre-commit check linux-x86_64-relwithdebinfo for 43a9fb3 has started.
2025-04-09 10:37:26 UTC Artifacts will be uploaded here
2025-04-09 10:39:42 UTC ya make is running...
🟢 2025-04-09 10:39:48 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-09 10:39:54 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 9, 2025

2025-04-09 10:38:45 UTC Pre-commit check linux-x86_64-release-asan for 43a9fb3 has started.
2025-04-09 10:39:00 UTC Artifacts will be uploaded here
2025-04-09 10:41:14 UTC ya make is running...
🟢 2025-04-09 10:41:19 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-09 10:41:25 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 9, 2025

2025-04-09 11:56:16 UTC Pre-commit check linux-x86_64-relwithdebinfo for ff51e94 has started.
2025-04-09 11:56:31 UTC Artifacts will be uploaded here
2025-04-09 11:58:44 UTC ya make is running...
🟢 2025-04-09 11:58:49 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-09 11:58:55 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 9, 2025

2025-04-09 11:57:46 UTC Pre-commit check linux-x86_64-release-asan for ff51e94 has started.
2025-04-09 11:58:01 UTC Artifacts will be uploaded here
2025-04-09 12:00:20 UTC ya make is running...
🟢 2025-04-09 12:00:26 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-09 12:00:32 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 10, 2025

2025-04-10 13:07:56 UTC Pre-commit check linux-x86_64-release-asan for 36051d9 has started.
2025-04-10 13:08:12 UTC Artifacts will be uploaded here
2025-04-10 13:10:34 UTC ya make is running...
🟢 2025-04-10 13:10:40 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-10 13:10:46 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 10, 2025

2025-04-10 13:24:42 UTC Pre-commit check linux-x86_64-relwithdebinfo for 36051d9 has started.
2025-04-10 13:24:48 UTC Artifacts will be uploaded here
2025-04-10 13:27:16 UTC ya make is running...
🟢 2025-04-10 13:27:22 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-10 13:27:28 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 11, 2025

2025-04-11 18:37:38 UTC Pre-commit check linux-x86_64-release-asan for d715307 has started.
2025-04-11 18:37:53 UTC Artifacts will be uploaded here
2025-04-11 18:40:16 UTC ya make is running...
🟢 2025-04-11 18:40:24 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-11 18:40:30 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 11, 2025

2025-04-11 18:37:38 UTC Pre-commit check linux-x86_64-relwithdebinfo for d715307 has started.
2025-04-11 18:37:53 UTC Artifacts will be uploaded here
2025-04-11 18:40:09 UTC ya make is running...
🟢 2025-04-11 18:40:14 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-11 18:40:20 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 11, 2025

2025-04-11 22:18:12 UTC Pre-commit check linux-x86_64-release-asan for a5214c3 has started.
2025-04-11 22:18:26 UTC Artifacts will be uploaded here
2025-04-11 22:20:41 UTC ya make is running...
🟢 2025-04-11 22:20:46 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-11 22:20:52 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 11, 2025

2025-04-11 22:18:19 UTC Pre-commit check linux-x86_64-relwithdebinfo for a5214c3 has started.
2025-04-11 22:18:35 UTC Artifacts will be uploaded here
2025-04-11 22:20:47 UTC ya make is running...
🟢 2025-04-11 22:20:53 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-11 22:20:58 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 11, 2025

2025-04-11 22:29:34 UTC Pre-commit check linux-x86_64-relwithdebinfo for d6fc9f4 has started.
2025-04-11 22:29:50 UTC Artifacts will be uploaded here
2025-04-11 22:32:06 UTC ya make is running...
🟢 2025-04-11 22:32:11 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-11 22:32:17 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 11, 2025

2025-04-11 22:29:42 UTC Pre-commit check linux-x86_64-release-asan for d6fc9f4 has started.
2025-04-11 22:29:57 UTC Artifacts will be uploaded here
2025-04-11 22:32:14 UTC ya make is running...
🟢 2025-04-11 22:32:20 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-11 22:32:26 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 14, 2025

2025-04-14 13:30:44 UTC Pre-commit check linux-x86_64-release-asan for dd940f4 has started.
2025-04-14 13:31:00 UTC Artifacts will be uploaded here
2025-04-14 13:33:22 UTC ya make is running...
🟢 2025-04-14 13:33:28 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-14 13:33:33 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 14, 2025

2025-04-14 13:31:18 UTC Pre-commit check linux-x86_64-relwithdebinfo for dd940f4 has started.
2025-04-14 13:31:34 UTC Artifacts will be uploaded here
2025-04-14 13:33:55 UTC ya make is running...
🟢 2025-04-14 13:34:01 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-14 13:34:07 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 14, 2025

2025-04-14 14:20:32 UTC Pre-commit check linux-x86_64-relwithdebinfo for 9d1edba has started.
2025-04-14 14:21:16 UTC Artifacts will be uploaded here
2025-04-14 14:24:07 UTC ya make is running...
🟢 2025-04-14 14:24:13 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-14 14:24:19 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 14, 2025

2025-04-14 14:21:17 UTC Pre-commit check linux-x86_64-release-asan for 9d1edba has started.
2025-04-14 14:21:24 UTC Artifacts will be uploaded here
2025-04-14 14:23:41 UTC ya make is running...
🟢 2025-04-14 14:23:47 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-14 14:23:53 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 14, 2025

2025-04-14 16:02:11 UTC Pre-commit check linux-x86_64-release-asan for 9c2066a has started.
2025-04-14 16:02:26 UTC Artifacts will be uploaded here
2025-04-14 16:04:41 UTC ya make is running...
🟢 2025-04-14 16:04:46 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-14 16:04:52 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 14, 2025

2025-04-14 16:03:52 UTC Pre-commit check linux-x86_64-relwithdebinfo for 9c2066a has started.
2025-04-14 16:04:08 UTC Artifacts will be uploaded here
2025-04-14 16:06:28 UTC ya make is running...
🟢 2025-04-14 16:06:34 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-14 16:06:40 UTC Build successful.

@naspirato naspirato requested a review from iddqdex April 14, 2025 16:20
@naspirato naspirato changed the title Dev support branches in mute Mute and separete test analytic for main and stables Apr 14, 2025
@naspirato naspirato marked this pull request as ready for review April 14, 2025 16:25
@github-actions
Copy link

github-actions bot commented Apr 15, 2025

2025-04-15 08:47:36 UTC Pre-commit check linux-x86_64-relwithdebinfo for 07f4f56 has started.
2025-04-15 08:47:57 UTC Artifacts will be uploaded here
2025-04-15 08:50:37 UTC ya make is running...
🟢 2025-04-15 08:50:43 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-15 08:50:49 UTC Build successful.

@github-actions
Copy link

github-actions bot commented Apr 15, 2025

2025-04-15 08:47:43 UTC Pre-commit check linux-x86_64-release-asan for 07f4f56 has started.
2025-04-15 08:48:12 UTC Artifacts will be uploaded here
2025-04-15 08:51:13 UTC ya make is running...
🟢 2025-04-15 08:51:19 UTC Tests successful.

Test history | Ya make output | Test bloat

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

🟢 2025-04-15 08:51:25 UTC Build successful.

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.

2 participants