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