<?xml version="1.0" encoding="utf-8"?><testsuites name="pytest tests"><testsuite name="pytest" errors="0" failures="0" skipped="0" tests="28" time="0.111" timestamp="2026-04-08T11:16:29.166800+00:00" hostname="computeinstance-e02q6rbxegahvhhpgr"><testcase classname=".github.scripts.tests.fail_checker_test" name="test_check_for_fail_returns_237_for_build_failures" time="0.003" /><testcase classname=".github.scripts.tests.fail_checker_test" name="test_check_for_fail_returns_1_for_regular_failures" time="0.001" /><testcase classname=".github.scripts.tests.fail_checker_test" name="test_get_fail_dirs_prints_unique_classnames" time="0.001" /><testcase classname=".github.scripts.tests.generate_summary_test" name="test_from_junit_marks_fail_build_timeout_and_logs_directory" time="0.000" /><testcase classname=".github.scripts.tests.generate_summary_test" name="test_gen_summary_creates_html_and_aggregates_counters" time="0.005" /><testcase classname=".github.scripts.tests.generate_summary_test" name="test_write_summary_writes_markdown_table_and_footnote" time="0.001" /><testcase classname=".github.scripts.tests.generate_summary_test" name="test_get_comment_text_respects_build_failed_count" time="0.000" /><testcase classname=".github.scripts.tests.generate_summary_test" name="test_parse_title_html_path_args_rejects_incomplete_triplet" time="0.000" /><testcase classname=".github.scripts.tests.generate_summary_test" name="test_status_metadata_defines_orders_and_labels" time="0.000" /><testcase classname=".github.scripts.tests.generate_summary_test" name="test_write_summary_renders_expected_table_row" time="0.001" /><testcase classname=".github.scripts.tests.generate_summary_test" name="test_update_pr_comment_creates_new_comment" time="0.000" /><testcase classname=".github.scripts.tests.generate_summary_test" name="test_update_pr_comment_updates_existing_comment" time="0.000" /><testcase classname=".github.scripts.tests.junit_utils_test" name="test_add_junit_property_replaces_existing_value" time="0.000" /><testcase classname=".github.scripts.tests.junit_utils_test" name="test_iter_xml_files_reads_testsuite_and_testsuites" time="0.001" /><testcase classname=".github.scripts.tests.log_parser_test" name="test_parse_gtest_fails_extracts_failure_body" time="0.000" /><testcase classname=".github.scripts.tests.log_parser_test" name="test_parse_yunit_fails_extracts_failed_exec_block" time="0.000" /><testcase classname=".github.scripts.tests.log_parser_test" name="test_ctest_log_parser_parses_target_reason_and_output" time="0.001" /><testcase classname=".github.scripts.tests.mute_utils_test" name="test_pattern_to_re_handles_wildcard" time="0.000" /><testcase classname=".github.scripts.tests.mute_utils_test" name="test_mute_target_replaces_failure_with_skipped_and_property" time="0.000" /><testcase classname=".github.scripts.tests.split_junit_test" name="test_split_xml_creates_one_file_per_suite" time="0.001" /><testcase classname=".github.scripts.tests.transform_ya_junit_test" name="test_transform_adds_links_and_copies_logs" time="0.002" /><testcase classname=".github.scripts.tests.transform_ya_junit_test" name="test_save_log_applies_truncation" time="0.001" /><testcase classname=".github.scripts.tests.transform_ya_junit_test" name="test_transform_skips_malformed_chunk_name_without_crash" time="0.001" /><testcase classname=".github.scripts.tests.transform_ya_junit_test" name="test_ya_mute_check_loads_real_style_rules[cloud/filestore/tests/fio_index/mount-kikimr-test-any.test.name-True]" time="0.001" /><testcase classname=".github.scripts.tests.transform_ya_junit_test" name="test_ya_mute_check_loads_real_style_rules[cloud/storage/core/libs/kikimr/ut-TConfigInitializerTest.ShouldAdjustActorSystemThreadsAccordingToAvailableCpuCores-True]" time="0.001" /><testcase classname=".github.scripts.tests.transform_ya_junit_test" name="test_ya_mute_check_loads_real_style_rules[cloud/storage/core/libs/kikimr/ut-TConfigInitializerTest.OtherTest-False]" time="0.001" /><testcase classname=".github.scripts.tests.transform_ya_junit_test" name="test_ya_mute_check_ignores_invalid_config_lines" time="0.001" /><testcase classname=".github.scripts.tests.transform_ya_junit_test" name="test_ya_mute_check_chunk_mode_requires_all_failed_subtests_match" time="0.001" /></testsuite></testsuites>