Commit Graph
1602 Commits
Author SHA1 Message Date
Frederik Petersen 1a6a80448d Fixed datacount per angle histogram display 2015-09-24 13:34:19 +02:00
Frederik Petersen 6628befff5 Merge remote-tracking branch 'origin/master' into polars
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode only).launch
	java/com.sap.sailing.gwt.ui/SailingGWT sdm.launch
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sse.security.ui/Security UI sdm.launch
2015-09-23 12:36:09 +02:00
Frederik Petersen 540d433ee5 Added dataCountPerAngle histogram to polarresultspresenter 2015-09-22 14:37:56 +02:00
Axel Uhl ee8ab1e097 added test case for uneven number of competitors in first round's heats 2015-09-21 15:53:56 +02:00
Axel Uhl f160308d12 added test for multi-eliminations with discards and fixed discarding by implementing isValidInTotalScore per competitor 2015-09-21 15:41:47 +02:00
Axel Uhl a5d3ef012d added a yet failing test case for multiple eliminations in conjunction with discards 2015-09-21 15:21:46 +02:00
Axel Uhl 056c84f1d3 failing test case for untracked finals in elimination for which score corrections have been captured 2015-09-21 15:05:29 +02:00
Axel Uhl 62c80a45e6 re-implemented LowPointWithEliminationsAndRoundsWinnerGets07 more or less from scratch and cleaned up; tests green 2015-09-21 12:20:36 +02:00
Frederik Petersen 2c05a66b2c Use natural comparator in datamining ui, also moved class 2015-09-21 10:45:15 +02:00
Axel Uhl 756ea16057 preparing for more tests and implementation regarding uncompleted / not sailed races 2015-09-18 13:02:00 +02:00
Axel Uhl 8d16f25bb7 added a failing test case for incomplete heat scoring; asked a question to the organizers for clarification 2015-09-17 23:55:09 +02:00
Axel Uhl 6def01ac64 implemented LowPointWithEliminationsAndRoundsWinnerGets07 scoring scheme; first tests look good 2015-09-17 22:00:01 +02:00
Axel Uhl f8478a2f71 added a first (still failing, obviously) test case for elimination scoring 2015-09-17 17:08:17 +02:00
Axel Uhl 8952bba015 Merge branch 'master' into bug3022 2015-08-18 15:20:56 +02:00
Axel Uhl 9d9c93a136 added failing test case for bug3195 2015-07-31 11:42:49 +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 ca18ef3fcb Merge remote-tracking branch 'origin/bug3178' 2015-07-24 06:45:45 +02:00
Axel Uhl 8be3e4ec4d Merge remote-tracking branch 'origin/bug3174' 2015-07-24 06:44:53 +02:00
Axel Uhl 82610be7c9 generate TracTracRaceTrackerImpl's ID by ignoring a "random" parameter in the query, fixing bug 3174 2015-07-24 01:46:53 +02:00
Axel Uhl ede8f5e9c0 added a failing test case for bug 3178 by throwing an exception in computeCacheUpdate and later triggering the cache again 2015-07-24 00:28:17 +02:00
Axel Uhl 6f5eb83786 same StackOverflowError with only one race attached to two subsequent race columns of same series 2015-07-23 23:03:16 +02:00
Axel Uhl f4b914826f added failing test for bug 3173 that provokes a StackOverflowError by linking a race twice to the same series 2015-07-23 23:01:21 +02:00
Axel Uhl 59b76b9848 let TrackedRaceImpl resolve against DomainFactory which now has a RaceLogResolver which is provided by RacingEventService;
in production mode, the RacingEventService constructors make sure that the DomainFactory uses the RacingEventService as
its RaceLogResolver. The resolver is used by TrackedRaceImpl to set its raceLogResolver after de-serialization
2015-07-19 15:26:18 +02:00
Nick d17a82945b AbstractMarkPassingTest waits for race to load before testing 2015-07-19 08:14:19 +02:00
Axel Uhl ffdf958348 fixed wind direction for test 2015-07-11 18:06:38 +02:00
Axel Uhl 028f3c1a42 implemented a failing test case for bug 2976 2015-07-03 12:03:43 +02:00
Axel Uhl 5edd00e600 using ConcurrentHashMap for TrackedRegattaImpl.raceListeners (this was previously not thread safe); replaced wait() by RaceListener 2015-06-28 11:14:23 +02:00
Axel Uhl 5fd68c922c added a test case that checks DistanceCache size limitation 2015-06-26 23:22:34 +02:00
Axel Uhl ec097a63e7 started to work on bug 3022, cleaning up the DistanceCache leaking mess 2015-06-26 21:56:55 +02:00
Axel Uhl f59c519e9a generate fewer test strings in MarshallingObjectOutputStreamsTest to avoid memory problems during test execution 2015-06-26 12:05:52 +02:00
Axel Uhl 4215109f46 Added test that I expected to fail but that doesn't for bug 3015;
The test writes multiple ObjectOutputStreams into one OutputStream and
reads the object graphs using a sequence of ObjectInputStreams.
2015-06-25 21:28:25 +02:00
Axel Uhl e102c4d404 fixing test issues with unserializable Mockito mocks for bug 2995 2015-06-22 22:34:10 +02:00
Axel Uhl 9cd1ab8919 fix for bug 2995: require handicap functions to be serializable 2015-06-22 14:59:10 +02:00
Axel Uhl e2831de2e1 added a failing test case for bug 2995 and prepared a solution by introducing SerializableFunction 2015-06-22 14:50:02 +02:00
Axel Uhl 42dedcecfd bug 2467 #19: passing through RacingEventService as RaceLogResolver; added as transient field to TrackedRace, restored after initial load in RacingEventServiceImpl 2015-06-20 23:57:50 +02:00
Axel Uhl 7472abbd1b fixed bug 2981 and added test case; null wind caching was faulty 2015-06-19 16:26:02 +02:00
Peter Siegmund 8ff5aea866 Merge branch 'ubilabs--rcapp--new-testing' 2015-06-19 13:18:34 +02:00
Peter Siegmund 78817ac60a added JVM/Junit testing to RCApp (and renamed the UI test folder) 2015-06-19 12:08:48 +02:00
Axel Uhl c76eb1f74e Merge branch 'master' into ribdashboard 2015-06-19 02:06:30 +02:00
Axel Uhl fe2a45ddf7 use default implementation for TrackedRace.takesWindFix, avoiding new overrides in test mocks 2015-06-19 00:55:04 +02:00
Axel Uhl ba66852b7f added several test cases for the different constellations of TrackedRace.takesWindFix 2015-06-19 00:47:43 +02:00
Axel Uhl dcd826dd91 fixed test case construction: use two differently-named leaderboard columns 2015-06-19 00:19:24 +02:00
Axel Uhl 03c89e4b7c fixed typo on string constant 2015-06-19 00:06:02 +02:00
Axel Uhl c58cd9ae21 added failing test case for takesWindFix 2015-06-18 23:51:05 +02:00
Axel Uhl 909978f345 code formatting 2015-06-18 23:39:38 +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
Alexander Ries be21942b15 hand over strings an no null values as trackedBasedTest createTestTrackedRace in RaceExecutionOrderTests 2015-06-17 09:06:17 +02:00
Alexander Ries 79aeb1c8a6 sovled master merge conflicts in dashboards EventLogo 2015-06-16 22:43:12 +02:00
Alexander Ries 0100abaa73 added javadoc to RaceExecutionOrderProvdiderAttachDetachTest and made the code more clean 2015-06-16 21:53:18 +02:00
Alexander Ries 50e1dfd5ba added hasRaceExecutionOrdersAttached() to TrackedRaceImpl 2015-06-16 17:51:38 +02:00