Commit Graph
1983 Commits
Author SHA1 Message Date
Axel Uhl b65572875f started working on bug 4116: a course change calculator shall help
Change-Id: Ib067ad35ca58186eb8fb497d35b934f601ada538
2017-04-28 19:49:47 +02:00
Axel Uhl c154698e2e more CourseChangeCalculator tests
Change-Id: I3594ca00160a1086f761f2d559241bf5bb32dbe5
2017-04-28 19:15:22 +02:00
Axel Uhl d8061ea6f9 started working on bug 4116: a course change calculator shall help
Change-Id: Ib067ad35ca58186eb8fb497d35b934f601ada538
2017-04-28 18:18:51 +02:00
Axel Uhl c005ff7bb7 fixed wind from/to issue, turning test cases green
Change-Id: Ifea55f17419a7e8fb474699f7ad65ec1a55dcf8b
2017-04-21 17:57:32 +02:00
Axel Uhl 82da2ccb51 added Track.getInterpolatedValue, preparing for re-use across NMEA and Igtimi connector
Change-Id: Ia956d8ca0d9e40f275ade9f2c3764887e0de195a
2017-04-21 17:18:41 +02:00
Papick Garcia Taboada dc403734df Merge remote-tracking branch 'origin/master' into 60_inch
# Conflicts:
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/app/PlaceNavigator.java
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/autoplay/client/app/PlaceNavigatorImpl.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/shared/racemap/RaceMap.java
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
2017-04-20 10:11:51 +02:00
Axel Uhl fde7f8ed65 uncommented test timeout again
Change-Id: I8b38a6bdbfdeacc1615f4c957ab9e17b070b6702
2017-04-18 13:38:32 +02:00
Axel Uhl 83ceba1063 bug 3285: improved start/end of penalty detection, fixing failing test case
Change-Id: Iefa2fbf8042dc603d808d4e8ff9d1b602aff39df
2017-04-18 13:20:30 +02:00
Axel Uhl e168f31cfc consolidated imports to avoid warnings
Change-Id: I262743c2e0755b8bb5e87644c581340c09e1bcc1
2017-04-18 09:43:38 +02:00
Axel Uhl fcc35cf264 added several TODOs and ideas; rephrased the failing test with assertThat
Change-Id: I9cda252058240ea67fe827213dbc17da3a798e3a
2017-04-13 18:18:33 +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
Kai Boernert c4203e5ab0 Merge branch 'master' into 60_inch
Conflicts:
	java/com.sap.sailing.gwt.ui/SailingGWT.launch
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
2017-04-06 14:13:08 +02:00
Papick Garcia Taboada 6f7a188b90 Merge remote-tracking branch 'origin/master' into foiling
# Conflicts:
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/MinMaxRenderer.java
2017-04-06 14:04:59 +02:00
Kai Boernert 7eb90ef044 added distance estimation method, required for sixtyinch statistics 2017-04-05 17:20:09 +02:00
Axel Uhl 0f23dc4c76 fixed test case regarding boat class comparison
Change-Id: I75b2f5b2a59144baa369dacbcdfd8defe754c62d
2017-04-05 12:47:29 +02:00
Axel Uhl e946e7aee3 added a test case for not loading non-competing competitors
Change-Id: I1fc3503f2c0de45bc109d220b02f6a4a0a330945
2017-04-05 12:46:04 +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 cfccd8c5d6 Merge remote-tracking branch 'origin/tracapi-3.6.0' 2017-03-08 21:35:31 +01:00
Axel Uhl a4b5bfe8d5 use timeout mechanism of TracAPI 3.6.0 for obtaining IRace from TracTrac
Change-Id: Ib3ceca870482ce524f647f7c985320c470086a95
2017-03-08 12:17:49 +01:00
Axel Uhl 9d38e8edfa Merge branch 'master' into intlatlng
Change-Id: I1418e457b4124e16c36c86a5f4fb48a987935cc4
2017-03-08 10:33:57 +01:00
Axel Uhl d4913b021e use timeout for TracTrac live tests
Change-Id: I175030144e5ba8f81592257bb43af27f1bc29bf2
2017-03-08 10:27:56 +01:00
Axel Uhl 564cea50a3 use timeout in parallel TracTrac loading test
Change-Id: Icdc5a8b0e5792e27b2d5304ca486a959bb907703
2017-03-08 09:22:42 +01:00
Axel Uhl 19e5dadd22 relaxed interpolation/extrapolation test verdicts a bit for approximating compactification
Change-Id: Idee586429622709f122e4aa984e319ad35679fd0
2017-03-07 07:35:46 +01:00
Axel Uhl 4f98c38ea4 use signed short to allow for negative speeds and bearings; adjusted tests to resolution reduced by one bit;
Javadoc for CompactPositionHelper

Change-Id: Ifd9dc3e8ccaa23b377e42ea39422af9dcbd06652
2017-03-07 01:13:19 +01:00
Axel Uhl e48e3dbb8e allowing for optional precise compactification; in case other applications need it, e.g., for non-GPS-sampled position data
Change-Id: I448bdf17bdd8003bf3b0490d5e7caa586d3984ff
2017-03-07 01:00:02 +01:00
Axel Uhl f77f35a61b added CompactionNotPossibleException and handle properly, leaving original fix in place in such cases
Change-Id: I3bd911dc17076228d663635b5dfe8f12ddcfdd1f
2017-03-06 21:04:00 +01:00
Axel Uhl 169086ca88 adjusted test case that used insane speeds, therefore not fitting into a CompactGPSFixImpl
Change-Id: I724c40a0bb0c35dd69215bf06c9abfa092699a53
2017-03-06 20:39:48 +01:00
Axel Uhl e69a645bb1 adjusted more test cases for decreased accuracy
Change-Id: I6f6b1de1c01487f2e3c771421d7d75d1a3220596
2017-03-06 18:29:17 +01:00
Axel Uhl 7f3e004d8c more compactification by using short and int in even more cases; bit field saves two more bytes
Change-Id: I738b09b4bfeb47936685c1410846b43296442d4e
2017-03-06 18:18:28 +01:00
Axel Uhl 78a436b39e more test relaxations due to change from double to int
Change-Id: I992db29317be8f766cefc426eae4d6d5809ec6ce
2017-03-06 16:48:02 +01:00
Axel Uhl 7f1d26333c iafter using int to represent lat/lng, made tests slightly more lenient regarding position comparison
Change-Id: Id0eb4059f0d93967d817277df4376e3772ce6fcf
2017-03-06 16:40:56 +01:00
Axel Uhl 80add79485 implemented int-based more compact representation of lat/lng in CompactGPSFixImpl plus tests
Change-Id: I9c12315a4e0a27c98c4439196a85b8b95be3321c
2017-03-06 16:11:50 +01:00
Simon Pamies f2545ea1b9 Added new scoring rules for ESS 2017 including test 2017-03-03 11:05:14 +01:00
Axel Uhl f1e954b764 use ConcurrentHashMap instead of HashMap in TracTrac parallel test
Change-Id: I935653c8af92ab2855c9def766506cfc39ef396f
2017-02-22 12:30:30 +01:00
Axel Uhl 28d038c791 Merge branch 'parallel-tractrac' 2017-02-20 17:33:11 +01:00
Axel Uhl 3872f56a05 Merge branch 'foiling' 2017-02-16 20:33:32 +01:00
Axel Uhl f8fc012aa4 fixed StringBuilder comparison
Change-Id: I884d2d81a9a154e047a2f7730988a9d51cbd108b
2017-02-16 08:51:35 +01:00
Axel Uhl ed4eebeadc added a test developed jointly with TracTrac, demonstrating how parallel loading of many races fails
Change-Id: Id8de59bda33b2c95df6ae2540cf375f9547b4ed2
2017-02-16 08:48:03 +01:00
Papick Garcia Taboada 69463e33a1 Introduced consolidation of bravo fixes 2017-02-15 17:38:36 +01:00
Axel Uhl 05882dda17 added a test case that shows that if a to-timepoint 1ms after a resolution step is used then the "last" fix is included in the result
Change-Id: Ic002d186d9fe69b03caa376ea3c69de5f02216fc
2017-02-15 12:08:46 +01:00
Axel Uhl d7f02212af "greened" the tests for bug 4063
Change-Id: I81f9a0705bfe6ec0aaf510921e2146e950767711
2017-02-15 11:42:23 +01:00
Axel Uhl 7998fc2895 failing test case for bug 4063
Change-Id: I90dfcbca2c581bc4c37795650887e533ee55588e
2017-02-15 10:35:09 +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 62c2fec682 Merge branch 'master' into bug4009 2017-02-03 08:16:01 +01:00
Axel Uhl f39afd34ed added /maneuver method to regattas end point; refactored to let getManeuvers() return Iterable instead of List
Change-Id: Ida708e2a5e062cca0593a4e5f10517e5237cfe5e
2017-02-01 20:40:04 +01:00
Steffen Schaefer 5afa162d16 Added test case for Util.group 2017-02-01 13:52:11 +01:00
Steffen Schaefer 4bdd6420ec Merge branch 'master' into bug4009 2017-01-31 14:35:54 +01:00
Axel Uhl a615173f26 pass through the timeout parameter to the trackers; TracTrac receivers now use it; -1 means wait and is used for restore
Change-Id: Iee676ffceb44eb9459c51ba38cddbaf5ba40c9fb
2017-01-27 15:07:56 +01:00
Axel Uhl c7c2ba7436 failing test case for wind equality
Change-Id: Iff56b84d19b146b1f24d2bb22fd978e2e292cfb8
2017-01-27 10:07:09 +01:00
Steffen Schaefer 3acb4fbcd1 Merge branch 'master' into bug4009 2017-01-27 09:05:20 +01:00