Commit Graph

2290 Commits

Author SHA1 Message Date
John Donaldson 00cc3dc4ef Fix pointlog tests 2022-10-28 14:42:03 -07:00
John Donaldson 44a79c4b6e Lots of smaller tests to improve coverage 2022-10-28 14:38:57 -07:00
John Donaldson 1f52fddd35 Better hide coverage files 2022-10-28 13:24:31 -07:00
John Donaldson 6187ab4968 Adding more state filesystem checks 2022-10-28 13:22:23 -07:00
John Donaldson bfacbfeb11 Fixing scope of test variables 2022-10-28 12:46:47 -07:00
John Donaldson 63d066c195 Add some team ID checks for better coverage 2022-10-28 12:44:18 -07:00
John Donaldson b978903f93 Pull XML reporting into its own job, so it still shows up 2022-10-28 19:27:20 +00:00
John Donaldson 966dfad5d7 Coverage xml wasn't getting added, now 2022-10-28 12:15:00 -07:00
John Donaldson 67d58df156 Merge branch 'main' of https://git.cyberfire.ninja/devs/moth into add_admin_state_mechanisms 2022-10-25 14:28:07 -07:00
John Donaldson 5ba58664b6 Merge branch 'add_coverage_report_html' into 'main'
Add more coverage artifacts

See merge request devs/moth!180
2022-10-25 21:27:42 +00:00
John Donaldson 190657f2fa Add more coverage artifacts 2022-10-25 13:48:58 -07:00
John Donaldson 2367d0e580 Merge branch 'main' of https://git.cyberfire.ninja/devs/moth into add_admin_state_mechanisms 2022-10-25 13:38:37 -07:00
John Donaldson 73933447a9 Merge branch 'add_coverage_report_number' into 'main'
Add overall report coverage number

See merge request devs/moth!179
2022-10-25 20:37:56 +00:00
John Donaldson 3bd1cdcc56 Add overall report coverage number 2022-10-25 20:37:56 +00:00
John Donaldson e5b6bf487a Fix file deletion strategy 2022-10-21 15:12:47 -07:00
John Donaldson b01a500189 Add test for deleted teamids.txt 2022-10-21 15:08:28 -07:00
John Donaldson e00ee97a98 Merge branch 'main' of https://git.cyberfire.ninja/devs/moth into add_admin_state_mechanisms 2022-10-21 14:58:18 -07:00
John Donaldson 5720961e85 Merge branch 'add_unit_test_coverage_report' into 'main'
Add better reporting on unit tests

See merge request devs/moth!178
2022-10-21 21:57:43 +00:00
John Donaldson 466de2d9c6 Let the test handler take care of installing stuff 2022-10-21 14:54:00 -07:00
John Donaldson 92d904150a Add better reporting on unit tests 2022-10-21 14:52:26 -07:00
John Donaldson 9783f99a39 Add test for team name state 2022-10-21 14:41:59 -07:00
John Donaldson 2370fc6f23 Add tests for team IDs 2022-05-18 10:19:53 -07:00
John Donaldson ddcb2b993a Add tests for SetPoints 2022-05-18 08:19:21 -07:00
John Donaldson bb92c82dd6 Fixed an issue with point removal 2022-05-18 07:44:01 -07:00
John Donaldson a81e3aa62f Fixing some more test issues 2022-05-17 15:08:21 -07:00
John Donaldson 75733415c3 Adding tests for points and message public operations 2022-05-17 14:58:45 -07:00
John Donaldson 368e7306c3 Fixing issue with TestIssue156 due to change in registration behavior 2022-05-17 14:08:40 -07:00
John Donaldson 72d5a79798 Fixing some race condition issues 2022-05-17 13:30:33 -07:00
John Donaldson ac00872433 Making containerfile test match what's used in Gitlab CI 2022-05-17 13:18:42 -07:00
John Donaldson 9a8ec19908 Fixing some locking issues 2022-05-17 13:14:09 -07:00
John Donaldson 9793de315a Merge branch '186-implement-admin-api-for-mothd' of https://git.cyberfire.ninja/devs/moth into add_admin_state_mechanisms 2022-05-17 12:41:25 -07:00
Neale Pickett 8e0f4561a5 changelog 2022-05-12 18:15:46 -06:00
Neale Pickett eb08700dd1 Merge branch 'main' of https://git.cyberfire.ninja/devs/moth 2022-05-12 18:03:28 -06:00
Neale Pickett a85df22479 Upgrades, NFS optimization 2022-05-12 18:03:26 -06:00
Neale Pickett a387a06ae5 Merge branch '179-intermittent-test-failures-on-gitlab-ci' into 'main'
Resolve "Intermittent test failures on gitlab CI"

Closes #179

See merge request devs/moth!177
2022-05-11 02:19:57 +00:00
Neale Pickett cbe231ef12 Remove more debugging 2022-05-10 20:05:16 -06:00
Neale Pickett 243fdfd006 Remove some debugging 2022-05-10 19:57:07 -06:00
Neale Pickett bde4b2c86d A bit cleaner test interface, maybe 2022-05-10 19:48:51 -06:00
Neale Pickett 85f5b96a40 Stop running goroutines in unit tests 2022-05-10 19:36:36 -06:00
Neale Pickett dfc31eb9f3 Merge branch 'main' into 179-intermittent-test-failures-on-gitlab-ci 2022-05-10 19:21:25 -06:00
Neale Pickett be74961e94 still trying to fix race condition 2022-05-10 19:11:47 -06:00
Neale Pickett d014384b05 A possible fix for #179 2022-05-10 17:59:08 -06:00
Neale Pickett 6d7fb9ebf5 update changelog 2022-05-10 17:53:31 -06:00
Neale Pickett 5b6555cd9a Check team existence before registering.
Fixes #156
2022-05-10 17:47:26 -06:00
Neale Pickett e5a3b26c93 Update changelog 2022-05-10 15:26:01 -06:00
Neale Pickett eea674b1a4 Remove `events.csv` on init.
Fixes #177
2022-05-10 13:30:44 -06:00
Donaldson b4b867bed8 Adding everything needed to implement admin API, still needs testing,
though
2021-12-30 17:00:14 -08:00
Donaldson 7fc2eec35f * Add message write handler
* Add stub documentation for new required functions
2021-12-30 12:17:17 -08:00
Donaldson ff07ef3b60 Make legacy, fs-backed state more obvious 2021-12-30 11:38:09 -08:00
Neale Pickett b6eea388d9 Remove github workflow 2021-11-05 14:30:06 -06:00