Axel Uhl
c92f1482e6
added a real-world test case stressing the mark passing calculator with trackers left at the committee boat
...
Change-Id: I8986493367e7a17d0d1d35403a861983c2d5d731
2019-02-14 18:32:55 +01:00
Axel Uhl
8134b69bf1
updated IncrementalLeaderboardDTO.ser for tests after incompatible class change
...
Change-Id: I1989c5525a8c3ba76d17b9947c903c454ea4f207
2018-04-12 19:36:00 +02:00
Frank Mittag
046dda41b6
Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
2017-12-20 14:40:04 +01:00
Axel Uhl
d103db6d05
limiting max speed to validity threshold (currently 40kts)
...
Change-Id: I679ec5e8d61aafc3294b766393dd1dbb2f0628a1
2017-12-15 11:29:40 +01:00
Frank Mittag
46a5fe51c3
Recreated IncrementalLeaderboardDTO.ser with R9 of 505 Worlds 2013 to fix LeaderboardDiffingTest
2017-11-08 15:21:24 +01:00
Axel Uhl
d998645df4
fixed time point for which to generate leaderboard .ser file
...
Change-Id: Ibb35b727c532ce80fd19f564e243b19d6cc7d78d
2017-10-14 00:09:29 +02:00
Axel Uhl
63720e573d
improved Javadoc; re-generated IncrementalLeaderboardDTO.ser
...
Change-Id: I5bae2d5fac643399ef61db16ad41bf2a37bee34a
2017-10-13 22:37:14 +02:00
Axel Uhl
5351e28160
updated IncrementalLeaderboardDTO.ser lets two tests in LeaderboardDTODiffingTest fail
...
Change-Id: I2011c0c0bede5e77b246076cea04c60dce1f72fa
2017-10-13 18:24:48 +02:00
Steffen Schaefer
9123771f34
normalized line endings
2017-05-16 09:42:02 +02:00
Axel Uhl
9d1d5dc75c
added failing test case for penalty circle loss (bug 3285)
...
Change-Id: Ib8d88eb01c8ea065dd18e10c54c90bc332e363b0
2017-04-12 23:53:58 +02:00
Axel Uhl
dae3bfdd68
the Star IDM 2013 Race 5 test suffers from entirely incorrect TracTrac mark passing data; doing manually-crafted tests now;
...
I re-generated the MTB file. However, now the TracTrac mark passings are completely off and missing for anything beyond
the first windward mark passing. I've changed the tests so that a couple of interesting situations are verified explicitly.
This has successfully produced a failure for Seefelder's late start. The new start recognition logic doesn't apply here
because a start time is set explicitly in the TracTrac race. The mark passing mainly suffers from a "digital" judgement
of the competitor passing outside the line. Awaiting Nick's more tolerant implementation.
Change-Id: Ifd7423434c2a0d3ba21522ae4409fbeb97b94b80
2016-03-20 14:23:31 +01:00
Axel Uhl
625d0baf92
re-generated serialized form of a test object of type IncrementalLeaderboardDTO after splitting up RaceDTO into BasicRaceDTO and RaceDTO
2015-12-06 00:53:24 +01:00
Nicolas
529d1e967d
Merge remote-tracking branch 'origin/master' into mark-rounding-inference
2015-01-14 14:23:37 +01:00
Axel Uhl
0ca192e285
added a failing test case for bug 1908, comments #3/#4 (Truswell in Travemuende, Int14 R5)
2015-01-11 23:11:39 +01:00
Nicolas
cd748fa12b
Merge remote-tracking branch 'origin/master' into mark-rounding-inference
...
Conflicts:
java/com.sap.sailing.autoload/src/com/sap/sailing/autoload/TracTrac.java
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoRaceLogStoreVisitor.java
java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/TrackedRaceLoadsFixesTest.java
java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/RaceLogRaceTracker.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/RaceLogEventVisitor.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/AbstractRaceLogChangedVisitor.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/BaseRaceLogEventVisitor.java
java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/abstractlog/race/impl/RaceLogEventFactoryImpl.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/MultipleClassesInRegattaTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/ReachingLegTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/UnicodeCharactersInCompetitorNamesTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/WindTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRace.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRaceWithStartTimeAndRanks.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/DomainFactory.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/TracTracAdapter.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/DomainFactoryImpl.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/RaceTrackingConnectivityParametersImpl.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/TracTracAdapterImpl.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/TracTracRaceTrackerImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/RaceColumnRaceLogReplicator.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_de.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
java/com.sap.sailing.server.gateway.serialization/src/com/sap/sailing/server/gateway/serialization/racelog/impl/RaceLogEventSerializer.java
java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/TrackRaceReplicationTest.java
java/com.sap.sailing.server/src/com/sap/sailing/server/masterdata/DummyTrackedRace.java
2015-01-08 05:27:20 +01:00
Axel Uhl
f58c97afad
added a failing test case for bug 2009 (Philipp Buhl's double penalty circle at Kieler Woche 2014)
2014-12-29 11:35:42 +01:00
Nicolas
1f91d41ea7
Merge branch 'master' into mark-rounding-inference
...
Conflicts:
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/FieldNames.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/AbstractTracTracLiveTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/markpassing/AbstractMarkPassingTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/markpassing/FlorianopolisMarkPassingTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/markpassing/KW470MarkPassingTest.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/markpassing/OBMR2012VRMarkPassingTest.java
java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/TracTracRaceTrackerImpl.java
2014-06-17 13:51:39 +02:00
Nicolas
df1614a12d
Merge remote-tracking branch 'origin/master' into mark-rounding-inference
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/markpassingcalculation/CandidateFinder.java
2014-05-27 16:24:37 +02:00
Axel Uhl
e2712b62de
Merge branch 'master' into tracapi
2014-05-16 17:05:25 +02:00
Axel Uhl
9e6c41aa53
added a failing test case for bug 1950: the Alinghi penalty that is none because a mark passing is between jibe and tack
2014-05-15 00:38:14 +02:00
Axel Uhl
cff0fbbde3
updated the ESS 2013 Florianopolis Race 1 data from the TracTrac web site; see bug 1782;
...
"static" coordinates of marks are now computed based on the time-wise "nearest" fix, not based on the
last fix before the start of the race which can be far too old.
2014-04-10 16:37:55 +02:00
Axel Uhl
a7d08908bd
fixing the static mark positions for Florianopolis Race 1 because some of them are far off.
2014-04-10 11:59:53 +02:00
Nick Klose
768b0daacb
Created impl package and Candidate interface. Added star test.
2014-02-27 10:45:57 +01:00
Nick Klose
f4e427459c
Added new Race.
2014-02-18 14:54:46 +01:00
Nick Klose
7e2db3817a
Added 470 races.
2014-02-12 15:21:14 +01:00
Nick Klose
261ebc1c2f
Added OBMR races.
2014-02-12 12:40:22 +01:00
Nick Klose
f42273e3cf
Added all Floro races.
2014-02-11 10:31:44 +01:00
Nick Klose
6f21cef5fb
Reworked tests.
2014-02-06 18:53:39 +01:00
Axel Uhl
5056ff4825
applied pattern from bug1700 to PassingInstructionParserTest
2014-01-17 16:11:23 +01:00
Axel Uhl
fd48cab6b2
bug 1700: changed another test to using locally-stored files
2014-01-17 14:51:59 +01:00
Axel Uhl
321df44290
Merge remote-tracking branch 'server/master'
2014-01-17 14:48:39 +01:00
Axel Uhl
a8ed831047
applied bug 1700 pattern to LeaderboardForKielWeekTest; needed to change competitor because Hasso didn't have solid tracks for R3
2014-01-17 11:45:01 +01:00
Nick Klose
b7c805d341
Merge remote-tracking branch 'origin/master' into mark-rounding
2014-01-17 11:37:58 +01:00
Axel Uhl
b310e272c8
applied the idea of bug 1700 to the first test case by adding the params_url and .mtb document to resources/ and using them
2014-01-17 09:34:07 +01:00
Nick Klose
3626843166
Added OBMR tests and removed mark from markpassing.
2014-01-09 18:06:54 +01:00
Nick Klose
07edf82b2b
Moved Everything (except tests) to domain.markpassing.
2013-12-13 17:16:33 +01:00
Nick Klose
45bbc603f7
Added valueOfWithoutCase() method to PassingInstruction to allow the parsing of Metadata from TracTrac.
2013-12-12 11:58:08 +01:00
Nick Klose
dd574f8f79
Prepared for Polarsheets and got test running.
2013-12-04 13:14:19 +01:00
Nick Klose
98706caddc
Added the race-data to stop reloding every time.
2013-11-22 10:02:19 +01:00
Axel Uhl
76c4720403
re-generated serialized leaderboard diffing test data after changing the field structure
2013-06-12 17:30:15 +02:00
Axel Uhl
932ec3416d
suppressed competitors are now properly compacted, either from previous competitors or previous suppressed competitors
2013-06-10 23:59:20 +02:00
Axel Uhl
a5f1c3fb19
updated test serialized leaderboard so it matches the new serialVersionUIDs of the refactored CompetitorDTO structure
2013-06-10 16:46:41 +02:00
Axel Uhl
e6eac56b30
expanded test data for leaderboard compression test by an expanded R9; added test case for leg detail compression
2013-06-03 21:17:26 +02:00
Axel Uhl
156c6a417d
added the first few meaningful leaderboard diffing tests
2013-06-01 21:46:43 +02:00
Axel Uhl
9de729e052
started to write a test case for leaderboard diffing / compression; see bugs 1407 and 1417
2013-05-29 09:48:17 +02:00
Armin Zamani
b501d1ca6f
Merge branch 'racecommittee_integrated' of
...
ssh://armin@sapsailing.com/home/trac/git into racecommittee_integrated
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
2013-04-11 00:28:12 +02:00
D049941
c393031c41
Merge branch 'master' into 'gwt25'
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/SortedCellTableWithStylableHeaders.java
2012-11-22 15:43:03 +01:00
Axel Uhl
6f0d08c080
removed tracks accidentally added by Marcus in 9356c1d2b2
2011-11-25 23:15:25 +01:00
Marcus Kammer
9356c1d2b2
change config
2011-11-17 15:31:45 +01:00
Axel Uhl
ed439289e0
added a live leaderboard test based on Kiel Week 505 race data; refactored domainFactory setup for tests
2011-08-02 15:20:09 +02:00