Commit Graph
128 Commits
Author SHA1 Message Date
Axel Uhl b2e4e7298a Merge branch 'main' into bug5959 2026-03-07 22:45:42 +01:00
Axel Uhl 22f180cee1 bug6215: moving Speed, Position, Bearing, Weigher and others to SSE; GWT CFSs not done yet 2026-03-03 17:30:56 +01:00
Luise Henning cf9fc887aa Change of ManeuverRaceFingerprint 2025-11-14 15:30:44 +01:00
Luise Henning 784192313e Merge branch 'main' into bug5959 2025-11-14 10:45:35 +01:00
Axel Uhl e3a568005c quick fix to mend the build (13 instead of 5 mark passings on original track) 2025-10-29 09:22:30 +01:00
Axel Uhl c191e3a388 make JumpyTrackSmootheningTest more predictable, waiting for MarkPassingCalculator 2025-10-28 19:21:40 +01:00
Axel Uhl 9775bc1bbc Merge branch 'main' into bug6172 2025-10-27 23:45:01 +01:00
Axel Uhl d0800f2d2c Merge branch 'main' into bug5959 2025-10-27 23:18:04 +01:00
Axel Uhl dbc00f16af added FIXME comment in JumpyTrackSmootheningTest 2025-10-27 18:30:13 +01:00
Axel Uhl d74cd579b1 Merge branch 'main' into bug6172 2025-10-27 17:29:37 +01:00
Axel Uhl d6f5669b17 relax the requirement for quicker mark passings on smooth track;
on fast machines we usually see an eight-fold acceleration after
smoothing the tracks at least; however, on slower 4 CPU free runners
on GitHub with type ubuntu-latest, this difference can easily go down to
only somewhere between a factor of 2-3; since this is real time ("wall
time"), slower GitHub runners on shared Azure infrastructure at GitHub
may aggravate the problem. Therefore, I reduced the expected
acceleration factor from 8 to 2.
2025-10-27 17:27:31 +01:00
Axel Uhl 2f00962bc4 added race URL to Javadoc for JumpyTrackSmootheningTest 2025-10-27 16:15:04 +01:00
Luise Henning e76cb09f1c Merge branch 'bug5959' of github.com:SAP/sailing-analytics into bug5959 2025-10-27 16:05:10 +01:00
Luise Henning ce7c8aa190 Test 2025-10-27 15:59:54 +01:00
Axel Uhl 1eda5361b9 bug6172: be more defensive with quitting the WebDriver, catching exception 2025-10-27 15:28:10 +01:00
Axel Uhl 6157b9aea8 improved test assertion output for JumpyTrackSmootheningTest.testMarkPassingCalculatorForAdjusted() 2025-10-25 00:29:52 +02:00
Axel Uhl 6dcd7d4187 bug6127_2024-12: adjusted JUnit dependencies in MANIFEST.MF files to downgraded versions 2025-07-07 11:33:18 +02:00
Axel Uhl 3138f7745f bug6127: refactored more test fragments to JUnit5 2025-06-05 17:21:26 +02:00
Axel Uhl faf71f55a7 bug6127: first step migrating tests from JUnit4 to JUnit5 2025-06-05 17:21:25 +02:00
Axel Uhl 89247f3f23 bug6076: minor adjustment of test case necessary due to better handling of outlier candidates with zero distance 2025-02-03 20:16:54 +01:00
Wessels, Udo (PPN) 2b66121265 bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects. 2023-10-09 18:00:50 +02:00
Axel Uhl 8d3c5c81d1 bug5867/bug5866: made center/radius final fields in CourseArea 2023-08-02 15:57:58 +02:00
Axel Uhl e86232fc3b bug5797: continued introducing Charset argument in more InputStreamReader constructor calls 2022-12-29 10:59:34 +01:00
Axel Uhl cbe9204f19 mockito-4.8.1: refactored all tests so they compile with mockito-core 4.8.1 2022-12-20 18:25:58 +01:00
Axel Uhl d9e54d475b bug5792: removed version specification from javax.activation package import;
trackfiles.test shall load this from the JDK when on Java-1.8 and from a
separate bundle when on Java-11; in the JDK the package will not provide
a version number
2022-12-14 05:44:37 -08:00
Axel Uhl 7efbe2880d bug5792: removed unused fragments; more manifest alignment 2022-12-14 05:19:02 -08:00
Axel Uhl a6363406be bug5792: introduce org.hamcrest-2.2.0, remove gwt-dev deps 2022-12-12 06:18:51 -08:00
Axel Uhl 804f5df550 bug5217: major refactoring, passing through MarkPassingRaceFingerprintRegistry "everywhere" 2022-10-12 15:08:42 +02:00
Axel Uhl 434743a578 bug5728: moved outlier filtering into separate class OutlierFilter and used it in FixLoaderAndTracker for competitor tracks 2022-08-10 16:16:02 +02:00
Axel Uhl 90de7fcaa2 bug5728: adjusted test verdict for Gallagher/Zelenka; the full track has 323 instead of 23 outliers remaining 2022-08-10 12:37:37 +02:00
Axel Uhl 9523ff3555 bug5728: improved test verdict message 2022-08-10 12:28:31 +02:00
Axel Uhl 00ef5169c6 bug5728: changed test verdict to eight times faster 2022-08-09 18:40:33 +02:00
Axel Uhl 4d9e7df16c bug5728: run a comparison for mark passing analysis with adjusted and original track 2022-08-09 18:19:39 +02:00
Axel Uhl 1f94f2c3fd bug5728: fixed exported track of Gallagher/Zelenka; fixed position of mark "Faulkner Island" 2022-08-09 16:42:52 +02:00
Axel Uhl 568cb0fa12 bug5728: test set-up to compute Gallagher/Zelenka's mark passings 2022-08-09 15:03:45 +02:00
Axel Uhl 8c85fc09a6 bug5728: added TODOs 2022-08-09 00:44:03 +02:00
Axel Uhl 00b050283a bug5728: working towards a comparison of un-adjusted and adjusted tracks regarding mark passing analysis 2022-08-09 00:37:14 +02:00
Axel Uhl 2a2e9d18fb bug5728: started to create a test frame with a TrackedRace to test mark passing calculation on adjusted tracks 2022-08-08 18:42:58 +02:00
Axel Uhl 03fdb37c0b bug5728: assert the number of outliers remaining after filtering 2022-08-08 17:20:45 +02:00
Axel Uhl 05ab5b5360 bug5728: test for remaining "severe" inconsistencies after adjusting 2022-08-05 18:41:05 +02:00
Axel Uhl f516e5dae2 bug5728: fixed NPE 2022-08-05 17:23:51 +02:00
Axel Uhl 584223804c bug5728: JumpyTrackSmootheningTest now has an outlier adjustment implemented that seems to work quite well 2022-08-05 14:53:55 +02:00
Axel Uhl 6dc7c6cf49 bug5728: documented a new approach 2022-08-05 10:39:27 +02:00
Axel Uhl d8bf61c1fb bug5728: looking both ways at a boundary; still not solving the problem 2022-08-04 18:31:38 +02:00
Axel Uhl c1485468c8 bug5728: record inferred speed vectors for debugging 2022-08-04 15:38:04 +02:00
Axel Uhl a8ebab1fbd bug5728: continuing to learn the offset 2022-08-03 18:26:33 +02:00
Axel Uhl db9e1b5c9c bug5728: use the greater absolute of the two offsets found 2022-08-02 18:56:10 +02:00
Axel Uhl 7bcb37bbab bug5728: fixed outlier detection in Jumpy... test 2022-08-02 18:49:53 +02:00
Axel Uhl 5fd6103dec comment changes only 2022-08-02 15:12:34 +02:00
Axel Uhl dd1e9c582d bug5728: introduced ScalableDuration; working on documentation 2022-08-01 14:57:01 +02:00