Commit Graph
256 Commits
Author SHA1 Message Date
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