Skip to content

Move scoreboard calculation to its own thread #155

Move scoreboard calculation to its own thread

Move scoreboard calculation to its own thread #155

GitHub Actions / Test Results succeeded Jul 20, 2024 in 0s

All 76 tests pass, 2 skipped in 38s

78 tests  +2   76 ✅ +2   38s ⏱️ +27s
 1 suites ±0    2 💤 ±0 
 1 files   ±0    0 ❌ ±0 

Results for commit 932198a. ± Comparison against earlier commit 3ceeb08.

Annotations

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

2 skipped tests found

There are 2 skipped tests, see "Raw output" for the full list of skipped tests.
Raw output
tests.checker.test_integration.IntegrationTest ‑ test_sudo
tests.checker.test_integration.IntegrationTest ‑ test_sudo_unfinished

Check notice on line 0 in .github

See this annotation in the file changed.

@github-actions github-actions / Test Results

78 tests found

There are 78 tests, see "Raw output" for the full list of tests.
Raw output
tests.checker.test_integration.IntegrationTest ‑ test_basic
tests.checker.test_integration.IntegrationTest ‑ test_cancel_checks
tests.checker.test_integration.IntegrationTest ‑ test_down
tests.checker.test_integration.IntegrationTest ‑ test_exception
tests.checker.test_integration.IntegrationTest ‑ test_missing_checkerscript
tests.checker.test_integration.IntegrationTest ‑ test_multi_teams_ticks
tests.checker.test_integration.IntegrationTest ‑ test_shutdown
tests.checker.test_integration.IntegrationTest ‑ test_state
tests.checker.test_integration.IntegrationTest ‑ test_sudo
tests.checker.test_integration.IntegrationTest ‑ test_sudo_unfinished
tests.checker.test_integration.IntegrationTest ‑ test_unfinished
tests.checker.test_master.MasterTest ‑ test_handle_flag_request
tests.checker.test_master.MasterTest ‑ test_handle_result_request
tests.checker.test_master.MasterTest ‑ test_update_launch_params
tests.checker.test_metrics.MetricsTest ‑ test_counter
tests.checker.test_metrics.MetricsTest ‑ test_custom_label
tests.checker.test_metrics.MetricsTest ‑ test_gauge
tests.checker.test_metrics.MetricsTest ‑ test_histogram
tests.checker.test_metrics.MetricsTest ‑ test_multiple
tests.checker.test_metrics.MetricsTest ‑ test_service_label
tests.checker.test_metrics.MetricsTest ‑ test_summary
tests.checkerlib.test_local.LocalTest ‑ test_get_flag
tests.checkerlib.test_local.LocalTest ‑ test_run_check_basic
tests.checkerlib.test_local.LocalTest ‑ test_run_check_exception
tests.checkerlib.test_local.LocalTest ‑ test_run_check_exception_timeout
tests.checkerlib.test_local.LocalTest ‑ test_run_check_flag_fail
tests.checkerlib.test_local.LocalTest ‑ test_run_check_not_recovering
tests.checkerlib.test_local.LocalTest ‑ test_run_check_place_fail
tests.checkerlib.test_local.LocalTest ‑ test_run_check_recovering
tests.checkerlib.test_local.LocalTest ‑ test_run_check_service_fail
tests.checkerlib.test_local.LocalTest ‑ test_run_check_tick0
tests.checkerlib.test_local.LocalTest ‑ test_run_check_tick3
tests.checkerlib.test_local.LocalTest ‑ test_state_object
tests.checkerlib.test_local.LocalTest ‑ test_state_primitive
tests.controller.test_main_loop.DatabaseTest ‑ test_prohibit_changes
tests.controller.test_main_loop.MainLoopTest ‑ test_after_game_nonstop
tests.controller.test_main_loop.MainLoopTest ‑ test_before_game
tests.controller.test_main_loop.MainLoopTest ‑ test_first_tick
tests.controller.test_main_loop.MainLoopTest ‑ test_last_tick
tests.controller.test_main_loop.MainLoopTest ‑ test_long_after_game
tests.controller.test_main_loop.MainLoopTest ‑ test_next_tick_overdue
tests.controller.test_main_loop.MainLoopTest ‑ test_next_tick_undue
tests.controller.test_main_loop.MainLoopTest ‑ test_null
tests.controller.test_main_loop.MainLoopTest ‑ test_shortly_after_game
tests.controller.test_scoring.EmptyScoringTest ‑ test_scoreboard
tests.controller.test_scoring.ScoringTest ‑ test_scoreboard
tests.controller.test_sleep_seconds.SleepSecondsTest ‑ test_before
tests.controller.test_sleep_seconds.SleepSecondsTest ‑ test_during_1
tests.controller.test_sleep_seconds.SleepSecondsTest ‑ test_during_2
tests.controller.test_sleep_seconds.SleepSecondsTest ‑ test_late
tests.controller.test_sleep_seconds.SleepSecondsTest ‑ test_start
tests.lib.test_args.HostPortTest ‑ test_hostname
tests.lib.test_args.HostPortTest ‑ test_invalid
tests.lib.test_args.HostPortTest ‑ test_ipv4
tests.lib.test_args.HostPortTest ‑ test_ipv6
tests.lib.test_date_time.EnsureUTCAwareTest ‑ test_datetime_berlin
tests.lib.test_date_time.EnsureUTCAwareTest ‑ test_datetime_unaware
tests.lib.test_date_time.EnsureUTCAwareTest ‑ test_datetime_utc
tests.lib.test_date_time.EnsureUTCAwareTest ‑ test_none
tests.lib.test_date_time.EnsureUTCAwareTest ‑ test_time_unaware
tests.lib.test_date_time.EnsureUTCAwareTest ‑ test_time_utc
tests.lib.test_flag.FlagTestCase ‑ test_deterministic
tests.lib.test_flag.FlagTestCase ‑ test_invalid_format
tests.lib.test_flag.FlagTestCase ‑ test_invalid_mac
tests.lib.test_flag.FlagTestCase ‑ test_known_flags
tests.lib.test_flag.FlagTestCase ‑ test_old_flag
tests.lib.test_flag.FlagTestCase ‑ test_valid_flag
tests.submission.test_server.ServerTest ‑ test_after_competition
tests.submission.test_server.ServerTest ‑ test_basic
tests.submission.test_server.ServerTest ‑ test_invalid
tests.submission.test_server.ServerTest ‑ test_multiple_clients
tests.submission.test_server.ServerTest ‑ test_multiple_flags
tests.submission.test_server.ServerTest ‑ test_out_of_order
tests.vpnstatus.test_status.VPNStatusTest ‑ test_net_numbers
tests.vpnstatus.test_status.VPNStatusTest ‑ test_nothing
tests.vpnstatus.test_status.VPNStatusTest ‑ test_ping
tests.vpnstatus.test_status.VPNStatusTest ‑ test_tcp
tests.vpnstatus.test_status.VPNStatusTest ‑ test_wireguard