Commit Graph
474 Commits
Author SHA1 Message Date
Axel Uhl deab25d20f detect Extreme40 boat class and adjust hull length; use three instead of two hull lengths for maneuver detection 2012-11-24 00:35:42 +01:00
Axel Uhl 4839f03c36 more failing test cases for bug 1054; fix for 1054 by adjusting GPSFixTrackImpl.getEstimatedPositionTimePeriodAffectedBy 2012-11-23 16:19:45 +01:00
Axel Uhl 415bf1730b first failing test case for bug 1054 2012-11-23 15:56:00 +01:00
Axel Uhl 066a8880b2 extended test case to also test for the individual total points with discards only up to a specific column 2012-11-16 17:57:50 +01:00
Axel Uhl 60b943bb0a fixed a few minor problems for bug 844 and created a first passing test case 2012-11-16 17:33:49 +01:00
fmittag a1f74669a2 Fixed refactoring bug (SingleMark -> Mark ) due to class with same name in swisstiming adapater 2012-11-16 11:33:34 +01:00
fmittag b75759ff34 Renaming of SingleMark and SingleMarkImpl to Mark and MarkImpl part II 2012-11-16 10:57:35 +01:00
fmittag 448023ad96 Refactoring of Buoy and BuoyImpl to SingleMark and SingleMarkImpl 2012-11-14 12:06:26 +01:00
Axel Uhl 38b2278ecb Introduced a separate stateful renderer to fix bug 1036 2012-11-13 12:20:06 +01:00
fmittag 05b81d7646 Merge remote-tracking branch 'origin/master' into ttcm_with_metadata 2012-11-12 10:43:16 +01:00
Axel Uhl 397e740d04 working maneuver loss calculation 2012-11-11 21:01:16 +01:00
Axel Uhl 869a73186e fixed bug 1019 (total time calculation wrong in case time point is before start of later race in leaderboard) and test case for it 2012-10-26 14:40:29 +02:00
Axel Uhl da2f598421 added failing test case for bug 1019: total time wrong if time point before start of later races in leaderboard 2012-10-26 14:32:05 +02:00
fmittag 6253cb4733 Added a boolean property 'displayGroupsInReverseOrder' to the leaderboard group in order to have more control over the ordering of the rendered leaderboard groups in the spectator view 2012-10-18 12:02:21 +02:00
fmittag c0cd06462c changed the creation of ControlPoint instances for the test case according to the new TTCM 2.0.6 API 2012-10-15 16:08:42 +02:00
fmittag b93c52851f added bundle version property to all bundles using the tractrac client module to have better control over the used version 2012-10-14 14:55:22 +02:00
Axel Uhl caaf3882c0 fixed simpleLeaderboardTest regarding the medal race consideration for the comparison with the discard thresholds
Due to a change in AbstractSimpleLeaderboardImpl.considerForDiscarding, medal races now (in line with the
comment for Leaderboard.considerForDiscarding) count for the comparison with the discarding thresholds even
though they are themselves never discarded. This has caused the flawed calculation of how many races to discard
in simpleLeaderboardTest to fail because it didn't consider the medal race during determining the number to
compare to the discarding thresholds.
2012-10-02 11:35:55 +02:00
Axel Uhl 8951945af1 added discarding test for ordered fleets with not all fleets having raced in a column 2012-10-02 11:17:36 +02:00
Axel Uhl f0dc58bde4 further approaching a solution for bug 961: added tests for excluding columns from total count if one fleet hasn't raced 2012-10-02 10:01:57 +02:00
Axel Uhl 8519fcd2f0 enhanced locking traces; fixed CourseUpdateTest.testWaypointAddedAtEnd which needed the course's write lock to guard against TracTrac background update 2012-09-28 14:58:05 +02:00
Axel Uhl 2d133e5809 added a test case to WindTest for bug 943, showing that the wind estimation already returns null as expected 2012-09-28 09:58:49 +02:00
Axel Uhl b2757c2ae4 addressing bug 983 by supporting new scoring scheme that breaks ties only by the last race instead of looking at individual scores 2012-09-27 11:53:34 +02:00
Axel Uhl efc0ac2959 the fix for 968 broke the test verdict of testDistanceTraveledOnSmoothenedTrackThenAddingOutlier which was too strict; relaxed 2012-09-26 18:01:53 +02:00
Axel Uhl 31e79556b2 fixed bug 968 by invalidating the DistanceCache for the interval between the last fix and the new fix 2012-09-26 17:22:44 +02:00
Axel Uhl cbe9a6613b fixed imports in RaceDTO to fix GWT build 2012-09-26 12:38:27 +02:00
Axel Uhl 7fbadab872 added test case for overall leaderboard scoring and suppression 2012-09-25 11:53:28 +02:00
Axel Uhl 369658c180 upgraded TTCM to 2.0.5 2012-09-24 17:10:10 +02:00
fmittag 9634fb2d00 Merge remote-tracking branch 'origin/master' 2012-09-20 17:56:08 +02:00
fmittag a8bc97c9d2 - Added hasWindData() and hasGPSData() to TrackedRace to easily get information about races with unsufficient data for the raceboard.
- Added the display of these new properties in the AdminConsole (TrackedRaces view)
- unified usage of RaceAndRegattaIdentifier instead of RaceIdentifierer in many function calls
- Refactored RaceDTO/StrippedRaceDTO and removed unused data in these classes
2012-09-20 17:55:57 +02:00
Axel Uhl 79697f2de6 added a DistanceCache test with fixes whose time stamp increases but whose position remains unchanged for a while 2012-09-19 14:17:06 +02:00
Axel Uhl b5d7d4e4a3 fixed ordering based on carried points 2012-09-13 11:47:15 +02:00
Axel Uhl 820b01fc04 fixed remaining parts of bug 951, handling more cases where an empty course causes IndexOutOfBoundsExceptions 2012-09-10 16:34:13 +02:00
fmittag f16830bfd0 Fixed a problem with writing of Enum values to json. Enum values are now surrounded with quotes. 2012-09-10 13:59:13 +02:00
Axel Uhl a3585adc13 added GPSFix to getMaxSpeed result so it'll be possible to know where and when the max speed was achieved 2012-08-22 17:48:28 +02:00
Axel Uhl 88452d2fe7 added failing test case and fix for upper time limit for getMaximumSpeedOverGround 2012-08-22 12:34:15 +02:00
Axel Uhl 827a0e6a12 added failing test case and fix for incorrect max speed calculation in GPSFixTrackImpl 2012-08-22 00:33:48 +02:00
Axel Uhl 9a6277c3e1 factored out more scoring rule aspects into ScoringScheme for ESS40 Notice of Race support 2012-08-20 17:56:43 +02:00
Axel Uhl 00174beb98 added failing test case for bug 919 (max points reason not respected if no tracked race provided) 2012-08-15 21:38:32 +02:00
Axel Uhl d2fde8e152 use null instead of 0.0 consistently for scores of races where the competitor isn't awarded a score 2012-08-15 15:44:16 +02:00
Axel Uhl a0f361823e provided test case for bug 912: high-point scoring scheme leaderboard with disqualifications 2012-08-15 13:17:18 +02:00
Axel Uhl 08200857e1 first scoring test for high-point scoring scheme 2012-08-15 12:57:32 +02:00
Axel Uhl 045e44e7a3 when constructing a RegattaLeaderboardImpl instance, use regatta's scoring scheme 2012-08-14 18:01:11 +02:00
Axel Uhl 949534629c introduced ScoringScheme on Regatta, using LOW_POINT as default for now 2012-08-14 17:59:58 +02:00
Axel Uhl 590fac568c fixing bug 904, moving BearingCluster tests to BearingTest and removing the redundant super.setUp() in WindEstimationOnStoredTracksTest 2012-08-01 16:47:52 +02:00
Axel Uhl f4330f35e3 fixed notification order in test case to avoid race condition 2012-07-31 21:34:12 +02:00
Axel Uhl 0689103efe Merge branch 'master' into course-update 2012-07-31 15:16:08 +02:00
unknown 70331d5f06 Intermediate work commit for 'Swapping buoys of a course' during a race 2012-07-28 10:11:24 +02:00
Axel Uhl bc3491baba made compile again with locking logging instrumentation 2012-07-27 11:44:45 +02:00
Axel Uhl 87582bb5c3 fixed endless recursion problem on DistanceCache caused by "backward" entries (from>to) being entered into the cache 2012-07-26 14:37:00 +02:00
Axel Uhl 111d7032c7 more elaborate test case for the DistanceCache implementation, testing actual caching and invalidation behavior 2012-07-26 01:54:59 +02:00