Commit Graph
2906 Commits
Author SHA1 Message Date
Finn Huelsbusch 42498fe085 improved comments in tests 2022-08-02 15:03:35 +02:00
I550803 29a7c49f8f bug5217: unfinished (7) ; implementation of hashFingerprint 2022-08-02 14:56:56 +02:00
I550803 36fd37f196 bug5217: unfinished (5) ; first version of the race comparison 2022-08-01 16:47:57 +02:00
I550803 f03914a1ca bug5217: unfinished (4) ; hashFunction completed, codereview pending 2022-07-28 22:55:05 +02:00
I550803 a42e320181 bug5217: unfinished (3) ; hashFunction ready, transition to right structure pending 2022-07-28 17:45:38 +02:00
Axel Uhl 2cac0c7c43 bug5147: factored tests for common code 2022-07-28 12:15:58 +02:00
Finn Huelsbusch 251f6a3e4e added unit tests
Test were added for the default behaviour of contiguous scored fleets of the same rank.
2022-07-28 11:21:09 +02:00
I550803 b42030c243 bug5217: unfinished (2) ; hashFunction almost ready 2022-07-27 22:40:23 +02:00
I550803 bcbf56e6bd bug5217: unfinished (1) ; hashCalculation for trackedRaceImpl 2022-07-26 19:02:15 +02:00
Axel Uhl 91c16a3a97 Merge branch 'master' into bug5741 2022-06-27 09:30:54 +02:00
Axel Uhl baaeade929 bug5752: adjusted test case as needed with the new logic for transporting total points in leaderboard entries 2022-06-23 17:59:27 +02:00
Axel Uhl 38f5a6caf6 bug5752: fixed discarding and display of discarded results in columns with factors != 1 2022-06-23 17:39:31 +02:00
Axel Uhl 59cbdf1e15 bug5741: cache Class.forName results while reading all operations of one RabbitMQ message;
This avoids thousands of expensive Class.forName calls. Now, the next
most expensive thing is reading the class descripors from the stream.
2022-06-16 14:56:26 +02:00
Tim Hessenmüller 2ce706a5bc Merge remote-tracking branch 'origin/master' into bug2346 2022-06-15 13:21:09 +02:00
Axel Uhl 99894fef69 bug5740: whitespace/comment changes only 2022-06-10 15:06:21 +02:00
Tim Hessenmüller 295c7e5a47 Merge remote-tracking branch 'origin/master' into bug2346 2021-11-19 15:52:00 +01:00
Axel Uhl 6fc3014e37 bug4493: use stopTracking(Regatta, Predicate, Runnable, boolean, boolean) also from scheduleAbortTrackerAfterInitialTimeout.run();
the logic was the same, with another duplication of the locking issue
that bug 4493 is about. Now the problem is reduced to a single place.
2021-11-11 10:11:06 +01:00
Axel Uhl 5f0f10815c bug5628: successfully imported competitors from RMSR2021 entry list as CSV 2021-10-22 16:55:03 +02:00
Axel Uhl 4da6227518 use RC44 test data locally, avoiding dependency from TracTrac test server set-up 2021-10-18 22:01:34 +02:00
Axel Uhl a9ebd1cdfd bug5626: exclude DNC/DNS competitors from start line neighbors 2021-10-11 18:55:22 +02:00
Axel Uhl ccfcf32f31 bug5626: added windward and line-perpendicular distance to neighbors at start line during race start 2021-10-08 18:13:54 +02:00
Axel Uhl 5ae10c9f22 bug5626: added data mining properties for distance to port/starboard projected to start line, including caching mechanism 2021-10-08 16:36:31 +02:00
Axel Uhl 6e49dc0939 bug5626: added new DataMining statistics for projected distance from Stb end of start line (absolute and normalized) 2021-10-08 14:17:41 +02:00
Axel Uhl e5901efdc1 aftermath for bug5311: added missing methods to TrackedRace mock classes 2021-09-29 20:49:27 +02:00
Axel Uhl 405a77f41c bug5311: fixed removing of remote server reference 2021-09-29 12:36:41 +02:00
Axel Uhl 370d23b983 mongo42driver: uncompilable interims commit with *-legacy bundle removed from our bundle dependencies;
this produces lots of compilation errors, mostly because of MongoClientURI replaced by ConnectionString
2021-08-26 23:29:35 +02:00
Axel Uhl 0bd21957a8 MongoDB Driver update: added org.mongodb.bson to all bundles that require it; now it's down to actual deprecations and functions removed/replaced 2021-08-25 21:53:23 +02:00
Axel Uhl 83fedcd0c6 bug5610: adjusted test cases to modified algorithm for "center of course" definition 2021-07-31 09:14:41 +09:00
Axel Uhl a4fec5fec5 bug5603: using the map projection's world width instead of the target zoom level to determine if a boat size recalculation is required 2021-07-29 20:36:11 +09:00
Axel Uhl 295882671c increased test timeout to allow for more expensive MongoDB setup activity, such as index creation 2021-07-29 00:45:33 +09:00
Axel Uhl c45ce79bf1 improved the olympic-setup.md regarding the tunnel to sapsailing.com:443 2021-07-24 18:15:21 +09:00
Axel Uhl 63b6636292 fixed test after adding another CountryCode 2021-07-20 12:27:10 +02:00
Axel Uhl 63af628eb9 bug5596: declare test field of explicit local subclass 2021-07-10 23:23:16 +02:00
Axel Uhl e5b1b480b1 bug5596: introduced non-anonymous inner class as subclass exposing test methods 2021-07-10 23:20:53 +02:00
Axel Uhl 99dfc31105 bug5596: removed duplicate method from test class 2021-07-10 20:42:01 +02:00
Axel Uhl e607e266c5 bug5596: made rounding methods accessible by overridong them in inner subclass 2021-07-10 15:54:13 +02:00
Axel Uhl 9976a8f84a bug5596: fixed rounding/floor/higher/ceil/lower for time points in VirtualWindFixesAsNavigableSet 2021-07-10 12:47:14 +02:00
Axel Uhl fe1d50e08b bug5596: added failing tests 2021-07-10 12:20:37 +02:00
Axel Uhl 826d5b678d bug5451: working version that has exported a bunch of races and stats 2021-07-02 18:38:22 +02:00
Axel Uhl ca857ae133 bug5574: set replica's master data class loader to test class in order to see all required classes;
this to solve the ClassCastException that occurred on Hudson regarding the de-serialization of
the OneDesignRankingMetric::new constructor where the SerializedLambda failed to resolve.
2021-06-24 23:36:37 +02:00
Axel Uhl afab86d7ea bug5581: adjusted reconciler tests so they mock getStatusLastChangedTime() instead of getStatusTime() 2021-06-22 22:24:31 +02:00
Axel Uhl 3f58466238 Merge branch 'master' into tractrac-3.14 2021-06-22 18:00:49 +02:00
Axel Uhl 2c622e5b45 patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint 2021-06-19 12:45:03 +02:00
Axel Uhl 2ff12f529c bug5581: made compileable, but no idea how to consistently use the new timestamp callback parameter;
when loading a race we have no way to understand when the update was performed
2021-06-18 17:08:38 +02:00
Axel Uhl a61bde7a16 bug5576: consider confidence of estimated wind fixes again; lowered confidence of downwind estimation for all boat classes; fixed confidence function for number of boat classes to be less jumpy around 1..2 2021-06-18 12:40:23 +02:00
Axel Uhl 50e855351f bug5576: fixed WindTest test case after changing back how fixes are picked up 2021-06-17 18:15:55 +02:00
Axel Uhl d0afd30de8 bug5576: avoid Mockito mass-stubbing; led to OutOfMemoryErrors due to InvocationContainerImpl objects being collected 2021-06-17 14:55:26 +02:00
Axel Uhl 1207ab6851 bug5576: re-added timeout rule for AbstractTracTracLiveTest 2021-06-17 11:38:05 +02:00
Axel Uhl 16591a3d0b bug5576: adjusted static wind fix for ManeuverDetectionOnKielerWoche505Race2DataTest from 240 to 245deg to let test pass again 2021-06-17 11:31:57 +02:00
Axel Uhl 3804f2a8dc bug5576: limit the head/tail sets for estimation track when picking fixes to average 2021-06-16 18:58:31 +02:00