Axel Uhl
360e2e34e8
added another non-trivial test for ISAF format which failed and pointed at the need for hiding FINISHED races
...
Change-Id: Iccd8ac79d4393858e795782aa7df6a17001bfed9
2016-04-22 01:47:20 +02:00
Axel Uhl
eceedec6ce
another league start test
...
Change-Id: I34cd8075b9fa14afda006ed7893a24c442a303be
2016-04-22 01:37:11 +02:00
Axel Uhl
245bfc9b0b
the next non-trivial test case for league race filtering after starting the first race
...
Change-Id: I2a4d0dc85700a8c6781af5a9be62eff6dbdb1721
2016-04-22 01:34:43 +02:00
Axel Uhl
27ddfd4d80
added the first meaningful tests for filtering in non-trivial regatta structures with different formats, all races UNSCHEDULED
...
Change-Id: Idb59b34701a50b9ca67741aba30539c15974d179
2016-04-22 01:03:39 +02:00
Axel Uhl
82efec87b9
cleaned up after merging bug3532 branch
...
Change-Id: I22e052688104113d1c13e3ca85fa7fadd5d5e4cc
2016-04-22 00:30:35 +02:00
Axel Uhl
99c9642e2e
renamed a test
...
Change-Id: I12a8be8feda02e0a7066f29bb7b26083fee6fd08
2016-04-22 00:20:12 +02:00
Axel Uhl
47ec06cffd
a first working trivial test case which checks the basic test fixture, set-up and race retrieval with status update
...
Change-Id: I8de10018477bca6bd5b9a51003acc7bcfc5df285
2016-04-22 00:04:51 +02:00
Axel Uhl
f3e9219804
a first implementation of the new current races filter algorithm according to the specification in bug 3011
...
Change-Id: I5f29d35bbbde9429bff5f3219fa6c22455c6e9d2
2016-04-21 23:01:07 +02:00
Axel Uhl
d416b90b50
Merge branch 'master' into ubilabs--rcapp--bug_3011
2016-04-20 18:03:01 +02:00
fmittag
ef7d84bd81
added a searchTag attribute to 'Competitor' to make it possible to 'tag' competitors for an easier search later on
2016-04-14 13:44:37 -04:00
Axel Uhl
575d373a22
whitespace, formatting and commet changes; made one method private
...
Change-Id: Ibb102cec17f2f848f21235e18e66d58383990e98
2016-04-13 08:30:55 +02:00
Axel Uhl
5361718ab4
fixed test case regarding removal of generics from CurrentRaceFilter
...
Change-Id: Ie927c97ff3b064cd3bae739aba41a17c8cf9cdbb
2016-04-12 14:29:49 +02:00
Axel Uhl
5e93b49bc1
made compileable by letting IsRaceFragment implement RaceGroupFragment
...
Change-Id: Icbb9947d9864a0ebb41091871a4f2bff9521111d
2016-04-11 15:10:07 +02:00
Axel Uhl
d3b830d24b
Merge remote-tracking branch 'server/ubilabs--rcapp--bug_3011' into ubilabs--rcapp--bug_3011
2016-04-11 13:11:40 +02:00
Charlotte Proeller
40ce115009
bug: 3011: started changing the Filtering of race-rows
2016-04-11 12:13:57 +02:00
Axel Uhl
30e811f7e9
renamed StartTimeFinderResult.dependingOnRaces
...
Change-Id: Id5746bba4ead50dc23e23c1c2350a11843419bf5
2016-04-06 16:02:43 +02:00
Axel Uhl
11a7e371db
Merge branch 'bug3535' into bug2840
2016-03-23 17:46:10 +01:00
Axel Uhl
502eba5405
added test for competiotr deregistration deadlock
...
Change-Id: I4430894be7762e65ef92ffab95140bc71ac4360a
2016-03-23 15:54:51 +01:00
Axel Uhl
b59db4943d
bug 3533: deadlock in CompetitorDeregistrator: fixed by separating finding the events from revoking them
...
Change-Id: I52a0d149edcb89914e6847fd4c81f3796eb6f318
2016-03-23 15:18:03 +01:00
Axel Uhl
5ece6b257a
added failing (deadlocking) test case for CompetitorDeregistrator
...
Change-Id: Ic854ab429493530948ffa424f1df6d7365a39150
2016-03-23 15:03:49 +01:00
Axel Uhl
738b898669
added test case for removing fix from millisecond interval; added first implementation of addMarkFix
...
Change-Id: I8569caf20072b190a629d76b1eece6cf317faace
2016-03-23 10:41:42 +01:00
Axel Uhl
ed88228ad5
added test cases for fix removal from regatta log mappings
...
Change-Id: I3f89f88805bbf974abd35eac5961da20f29c07d2
2016-03-23 10:27:17 +01:00
Axel Uhl
18b6908515
made mark definition events revokable to support the "Remove" button in course designer
...
Change-Id: Ifdc31f2fb5d99d21ae071faab4f39c6ea370eed1
2016-03-14 15:08:41 +01:00
Jan Broß
2a9c674172
Refactorings as Mapping Events are from now on only present on RegattaLog
2015-12-10 19:00:36 +01:00
Jan Broß
7414026cde
Removes RaceLogDeviceCompetitorMapping (bug2851)
2015-12-10 18:00:27 +01:00
Jan Broß
d456eecfb2
Remove RaceLogCloseOpenEndedDeviceMappingEvent
2015-12-10 15:23:38 +01:00
Jan Broß
a9e5c693f6
Surpress warnings for deprecation in test cases
2015-11-20 16:06:10 +01:00
Jan Broß
f36c072247
Merge branch master in bug2851
2015-11-04 13:36:29 +01:00
Fredrik Teschke
bdd3113e14
Merge branch 'ftes-remove-racelogeventfactory'
2015-11-04 08:23:09 +01:00
Fredrik Teschke
b00fd99cf9
fixed NPEs due to missing nextStatus in RaceStateEvents
2015-11-03 16:20:18 +01:00
Fredrik Teschke
817bb285c7
more housekeeping on RaceLog*Events
2015-11-02 23:09:42 +01:00
Fredrik Teschke
f8fbbb35dc
remove RaceLogEvent[Restore]Factory and RaceLogEvent* housekeeping
...
- the factories were not used for any factory purposes, and only resulted in maintenance effort
- unified order of constructor parameters for LogEvent-classes
- standard values for an event-id and createdAt-timestamp are now set once in base classes, instead
of all over the place
2015-11-02 22:06:42 +01:00
Axel Uhl
b225e7a6a7
added test ensuring that ESS boat class names are still recognized as potentially having a non-upwind start
2015-11-02 15:31:42 +01:00
Axel Uhl
2788334c07
added two passing tests around bug 3347 as regression tests
2015-11-02 14:55:00 +01:00
Axel Uhl
bea4cf4e61
added another failing test case for bug 3347
2015-11-02 14:53:13 +01:00
Axel Uhl
7d3a9d8f9f
added failing test case for bug 3347
2015-11-02 14:51:21 +01:00
Jan Broß
d32839fcab
Implements competitor regsitration behavior described in bug2851
2015-10-31 15:32:12 +01:00
Axel Uhl
0fd500e602
changed WindFixesFinder so it returns RaceLogWindFixEvents; introduced RaceLogWindFixDeclinationHelper doing the declination conversion
2015-08-20 13:50:39 +02:00
Axel Uhl
78ff26a17e
introduced MillisecondsTimePoint.approximateNow() and used where now() is too expensive; re-typed now() to TimePoint
2015-07-27 22:48:09 +02:00
Axel Uhl
cb784b9251
fixed dependent start time listening and null handling and bootstrap in two passes
2015-07-17 22:08:29 +02:00
Peter Siegmund
befa648776
added startTimeDiff to StartTimeFinderResult (incl. changed junit tests)
2015-07-15 15:33:36 +02:00
Axel Uhl
9d652b0aa7
added failing test case for bug 3086 that is greened by the fix of the previous commit
2015-07-10 10:22:37 +02:00
Axel Uhl
535654593c
Merge branch 'master' into jbross-dependent-race-start
...
Conflicts:
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/DomainObjectFactoryImpl.java
java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/CalculateImageSizeFromUrlTest.java
java/com.sap.sailing.server.gateway.serialization.test/src/com/sap/sailing/server/gateway/serialization/test/racelog/RaceLogEventSerializerTest.java
java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
mobile/com.sap.sailing.racecommittee.app/res/values-de/strings.xml
mobile/com.sap.sailing.racecommittee.app/res/values/strings.xml
mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/DataStore.java
mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/InMemoryDataStore.java
mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/OfflineDataManager.java
mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/RaceFragment.java
mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/ProtestTimeDialogFragment.java
mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/dialogs/RaceFinishingTimeDialog.java
2015-06-18 13:45:50 +02:00
Axel Uhl
1d1f190d73
fixed dependent start time test cases after the introduction of StartTimeFinderResult
2015-06-04 17:06:59 +02:00
Jan Broß
38fd4a556b
Implements cycle detection and StartTimeFinderResult
2015-06-03 14:33:26 +02:00
Jan Broß
02f29d1eea
Change return type of StartTimeFinder
2015-06-03 12:13:57 +02:00
Axel Uhl
bbfdc51512
formatting / whitespaces only
2015-05-31 20:18:28 +02:00
Axel Uhl
3ddda9cea0
added failing test case demonstrating that adding a race state on top of a race log that already has a dependent start time doesn't work currently
2015-05-31 20:17:31 +02:00
Jan Broß
e66cc02009
Add Simple DependentRaceStateTest
2015-05-29 16:27:40 +02:00
Jan Broß
3777f3d317
Removes unused imports
2015-05-29 16:23:42 +02:00