Commit Graph
217 Commits
Author SHA1 Message Date
Steffen Schaefer 1ce4c34d94 Merge branch 'master' into bug3934
# Conflicts:
#	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/racelog/tracking/impl/MongoSensorFixStoreImpl.java
#	java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/SensorFixStoreTest.java
#	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/fixtracker/FixLoaderAndTracker.java
#	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/fixtracker/RegattaLogDeviceMappings.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/racelog/impl/GPSFixStoreImpl.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/racelog/tracking/EmptyGPSFixStore.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/racelog/tracking/GPSFixStore.java
2017-05-16 08:51:46 +02:00
Steffen Schaefer 8cf9053d37 Changed test case to work deterministically. Loading is triggered twice,
the change enforces the trackedRace to switch to TRACKING state between
the two loading processes.
2017-05-15 10:35:02 +02:00
Steffen Schaefer 2d2755ed15 Merge branch 'master' into foiling 2017-05-11 18:30:54 +02:00
Steffen Schaefer 1b31e0c250 Merge branch 'master' into bug4125 2017-05-10 16:20:37 +02:00
Axel Uhl bbe1d26c66 whitespace/line ending changes only
Change-Id: I3fa9f3747202cec363e4676a06a48c12d473e486
2017-05-09 15:20:21 +02:00
Axel Uhl 0fd7e4ab19 whitespace changes, formatting
Change-Id: Ifb80522136cea6e6479f07afbfb14a577397c7d8
2017-05-09 14:41:02 +02:00
Steffen Schaefer 42c067e8a1 Bug 4125: Added several test cases to verify that the loading state is
now correctly triggered on changes after the initial loading process
2017-05-05 11:57:13 +02:00
Steffen Schaefer 77a41bafb7 Completed unfinished comment 2017-05-05 11:31:20 +02:00
Steffen Schaefer 8be33f9794 Added failing test for newly introduced regression that makes a
preemptive stop to hang infinitely
2017-05-05 10:39:47 +02:00
Steffen Schaefer c2ecceb20f Fixed indeterministic test failures by adding waitForLoadingToFinish
calls (loading of fixes on tracking times change used to be synchronous
and is now done via executor)
2017-05-05 08:14:31 +02:00
Steffen Schaefer 1da00034aa Merge branch 'master' into foiling 2017-05-03 17:30:18 +02:00
Axel Uhl 9da8007f09 added a test for bug4044 asserting that setting the start of race loads the fixes
Change-Id: Ibe316b964bb7e5e3762544d376e3e3c004b50c36
2017-05-02 22:23:28 +02:00
Steffen Schaefer d3c8b460eb Bug 4044: Adjusted a failing test case due to the changed behaviour 2017-04-27 17:18:12 +02:00
Steffen Schaefer e5852eefc1 Bug 4044: Added one more test case 2017-04-27 13:53:35 +02:00
Steffen Schaefer 2f6c930abc Added failing test cases for bug 4044 - fixed should not be loaded when
startOfTracking is null to prevent all fixes of a regatta from being
loaded into tracks of a race
2017-04-27 08:34:53 +02:00
Papick Garcia Taboada f01e341402 Reorganized bravo-fix metadata and removed computed values cache from bravo fix instances 2017-03-30 10:44:23 +02:00
Axel Uhl a40f4a2baa removed unused valueNames stuff in sensor fixes
Change-Id: I833a1ee336b1d97a748a3ef4d8483eb2e1c2621e
2017-03-11 17:47:54 +01:00
Papick Garcia Taboada 69463e33a1 Introduced consolidation of bravo fixes 2017-02-15 17:38:36 +01:00
Axel Uhl 27dc7ce4a1 fixed Bravo tests after having changed the ride height implementation to using the minimum of port/starboard hull ride height in 56d1a8ae9f
Change-Id: If328ecc3f453602fedc81d394dac74758136f211
2017-02-10 17:56:34 +01:00
Steffen Schaefer a286b407f5 Bug 4052: added failing test 2017-02-06 09:11:06 +01:00
Steffen Schaefer 1ca55a2d05 Using GPSFix instead of GPSFixMoving for Mark related tests. This
uncovers a ClassCastException that is caused in a real-world scenario
with the changes of commit 32995da2a6.
2017-02-02 10:56:38 +01:00
Steffen Schaefer c5d4abdf93 Additional test case to ensure that only the best fixes for marks are
used if multiple mappings exist
2017-02-01 13:13:02 +01:00
Steffen Schaefer eaf596cf3d Changes to only load the best fixes for mark tracks if there are no
fixes found in the tracking interval
2017-02-01 08:57:44 +01:00
Steffen Schaefer b1afd5f5e7 Added functionality to SensorFixStore to load a single youngest or
oldest fix in a specific time range (this is needed to further optimize
loading of mark fixes out of the tracking time range)
2017-02-01 08:38:21 +01:00
Steffen Schaefer 86ae110571 Merge branch 'master' into bug4009 2017-01-26 15:31:34 +01:00
Steffen Schaefer 6231ef0cfa Merge branch 'master' into bug3934
# Conflicts:
#	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/fixtracker/FixLoaderAndTracker.java
#	java/com.sap.sailing.domain.racelogtrackingadapter/src/com/sap/sailing/domain/racelogtracking/impl/fixtracker/RegattaLogDeviceMappings.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/racelog/impl/GPSFixStoreImpl.java
2017-01-09 10:34:20 +01:00
Steffen Schaefer 673907c017 Merge branch 'master' into bug2447
Conflicts:
	java/com.sap.sailing.feature/feature.xml
	java/pom.xml
2017-01-09 10:05:05 +01:00
Axel Uhl f9b4ac7b50 passing through trackWind and correctByDeclination params into connectivity params
Change-Id: I7adbb4f2c84e5352c9f3891b23198b74ca2fce4c
2016-12-30 12:02:06 +01:00
Axel Uhl 19d112115b first working version of tracked race restoring with -Drestore.tracked.races=true;
Change-Id: I2c3968d772c7382589ada66c60874015f46f8996
2016-12-29 17:18:42 +01:00
Axel Uhl 0765d330b0 adjusted fix loading's "inclusive" parameter such that it only affects the end of the range
Change-Id: If8ebf61ee2943b81c1a0b09b68a64d20c1efbaf9
2016-12-24 11:22:25 +01:00
Axel Uhl 9580850186 added failing test case for bug 4009
Change-Id: Ibdb8e5c6afa33052d55040a60177742728f198ba
2016-12-23 23:55:20 +01:00
Axel Uhl 2808793b0e use Iterable instead of List where possible
Change-Id: If74a2ba3b42d19ff1daf45dbe664c7e975541f3d
2016-12-23 10:50:04 +01:00
Axel Uhl 6a2d39db82 added TimeRange.subtract as preparation for a fix of bug 4008
Change-Id: Iebca4a6f7b79ad689415fccadda3ec9400fa57c5
2016-12-22 18:44:24 +01:00
Axel Uhl 7c76a78291 added a sporadically failing test case
Change-Id: Id59238faf8e03c6afe54a0fbafb877b07d79bea9
2016-12-22 17:41:37 +01:00
Axel Uhl 8ef1b3ee59 further formatting
Change-Id: I4cef25b30816f270d4d849d8675d84b182cf6e9b
2016-12-22 16:02:55 +01:00
Axel Uhl 60a6c37f60 further formatting
Change-Id: Ib409e21c6d46939124668957bf439613fe1d48ba
2016-12-22 16:01:23 +01:00
Axel Uhl 26bea4eb1f some formatting aspects
Change-Id: I82fe202009b58c944b2c05c89aee2c0a625aee6a
2016-12-22 15:53:16 +01:00
Benjamin Barth 5b1c3af384 bug4008 Added test cases for mark addition while tracking (partially
failing)
2016-12-21 17:51:11 +01:00
Benjamin Barth 469394ad99 bug4008 Added test cases for competitor fixes 2016-12-21 16:31:12 +01:00
Benjamin Barth 77cf1ec500 bug4008 Clean up for test cases regarding fixes loading 2016-12-21 16:30:20 +01:00
Steffen Schaefer 386c25fbe3 bug4008 Adjusted failing test cases for mark fixes 2016-12-21 15:46:43 +01:00
Benjamin Barth 8e3f0fbb58 bug4008 Adjusted failing test cases for mark fixes 2016-12-21 15:42:48 +01:00
Benjamin Barth e57f785f89 bug4008 Adjusted failing test cases for mark fixes 2016-12-21 15:31:17 +01:00
Benjamin Barth 4927394f40 bug4008 Added more failing test cases for mark fixes 2016-12-21 15:24:06 +01:00
Benjamin Barth fd925aaa4c bug4008 Added failing test for to marks map to the same device 2016-12-21 14:29:59 +01:00
Benjamin Barth 4b0816642b bug4008 Refactored load fixes test to be able to reuse code 2016-12-21 14:24:11 +01:00
Steffen Schaefer a7d9db38a3 Added failing test for bug 4008 2016-12-21 13:33:52 +01:00
Steffen Schaefer 74bd5ee866 Added failing test for bug 4001 2016-12-19 10:15:59 +01:00
Steffen Schaefer dd5d1fc745 Using junit and hamcrest from orbit / adjustments for different junit
bundle ID
2016-11-24 13:29:02 +01:00
Steffen Schaefer cdf46017f4 Added assert to ensure that at least one progress update is fired when
loading fixes from SensorFixStore
2016-10-25 15:40:04 +02:00