Axel Uhl
ceb4805693
consolidated imports to avoid warnings
...
Change-Id: I9aecb7fa9001f8088d1ab380366e192d407ccd53
2016-09-29 16:39:28 +02:00
Axel Uhl
2e686866ff
fixed more tests by mocking both variants of getApproximatePosition
...
Change-Id: I51bacd50a7b7863fbd9374b90267d641b1717333
2016-09-29 16:37:45 +02:00
Axel Uhl
804bd605b4
fixing test set-up which now also has to mock the new TrackedRace.getApproximatePosition overload
...
Change-Id: I40926b8776db0684175e914c6450030fbac2bf6e
2016-09-29 16:17:11 +02:00
Axel Uhl
a5f2fb7591
implemented caching for mark positions throughout essential call trees relevant for mark passing calculations; see bug 3932
...
Change-Id: I1a6384473332efc4735b0ec70b0907ec45ef4e71
2016-09-29 16:13:30 +02:00
Axel Uhl
c01daef9b9
Merge branch 'bug3928'
2016-09-28 17:59:54 +02:00
Axel Uhl
ca14fe33f6
tracing for Future.get
...
Change-Id: I5c0bf627c86eef180889fa769e7952de2a27afdd
2016-09-27 17:17:33 +02:00
Steffen Schaefer
00d7dda7da
Merge branch 'master' into foiling
2016-09-20 10:38:04 +02:00
Steffen Schaefer
2973502dd3
Merge branch 'master' into foiling
2016-09-16 10:36:07 +02:00
Axel Uhl
908e347c82
Merge branch 'master' into bug3864
2016-09-15 15:11:26 +02:00
Axel Uhl
e7e4f0094f
Merge branch 'master' into ubilabs--ios--develop
2016-09-15 11:24:36 +02:00
Steffen Schaefer
0cb60280d4
Added field columnCount to BravoSensorDataMetadata for convenience use
2016-09-15 10:24:24 +02:00
Steffen Schaefer
328538ec99
Merge branch 'master' into foiling
2016-09-15 08:25:00 +02:00
Axel Uhl
39e932aaf5
Merge branch 'master' into bug3864
2016-09-14 16:58:31 +02:00
Axel Uhl
a15200d657
in MarkPositionTimeFilterTest adjusted test frame to set a valid startOfTracking because otherwise fixes wouldn't be accepted anymore
...
Change-Id: Ideff0a285ef82091f83802d0b3d0b56a8d6b9e61
2016-09-14 07:38:05 +02:00
Axel Uhl
22af32ff05
introduced removeStartTimeChangedListener method on TrackedRace
...
Change-Id: Ifd08d78d3675d0ee21582545d5beb07328585de4
2016-09-13 23:00:38 +02:00
Axel Uhl
419a64c270
introduced new field controlTrackingFromStartAndFinishTimesCheckBox in RegattaImpl; see bug 3588
...
Change-Id: I702e611d0c85ecb12831ca09a4d3a73e00ec7396
2016-09-12 16:56:31 +02:00
Raimund Wege
513a3de260
Merged master into ubilabs--ios--develop
2016-09-08 14:49:29 +02:00
Steffen Schaefer
87019c44e2
Added a test case which ensures that TrackedRace.attachRegattaLog is
...
called when setting a TrackedRace to a RaceColumn
2016-09-06 14:43:30 +02:00
Axel Uhl
0bfd0d520f
ignoring the OutperformingTheGarbageCollectorTest test, making it an on-demand GC test case
2016-08-16 23:36:14 +02:00
Axel Uhl
2f4799c766
ignore GC log file
2016-08-16 23:21:09 +02:00
Axel Uhl
51348a6d00
launch config to run special test to outperform G1GC's mixed collections
2016-08-16 23:19:53 +02:00
Axel Uhl
85cbbc5d53
use only 5 threads in thread pool to let GC test finish quickly normally
...
Change-Id: I08967c0ea63eb340bac4e63770f58dfff7bb445e
2016-08-16 22:50:39 +02:00
Axel Uhl
77494628c6
with this, OutperformingTheGarbageCollectorTest can produce Full GCs with 500 threads in pool, running smoothly with 50 threads
...
Change-Id: I9437087e266ad0653c840572e983df05667eea7a
2016-08-16 16:50:21 +02:00
Axel Uhl
9abc5d265b
introduced follow-up tasks; wait until executor has finished executing all tasks
...
Change-Id: Ibb1ab9eb8e5dcf1b9cd4acc60bff520931f58c6a
2016-08-12 13:19:00 +02:00
Axel Uhl
d6ca42becd
adding a test case that may help towards identifying the Full GC issue; need to @Ignore this before merging to master
...
Change-Id: Ibe2ad0dcabe58d465436b2801e7173f06a8da53f
2016-08-12 11:30:17 +02:00
Steffen Schaefer
fa52f05e47
Added an explanatory comment to a test case
2016-08-10 17:12:49 +02:00
Steffen Schaefer
34c75d06d7
Added stripped down test case that fails on Eclipse Neon
2016-08-10 16:45:04 +02:00
Axel Uhl
4479779921
added failing test case for bug 3752, comment #6
...
Change-Id: I0a037584ac9b57f224bc465755fcf795ca80f3b7
2016-08-08 18:17:50 +02:00
Axel Uhl
039e1a2e04
improved fix for bug 3838: use the CompetitorProviderFromRaceColumnsAndRegattaLike object to quickly identify a competitor's fleet from cached sets per race/fleet
...
Change-Id: Ib0292eaa6f62fc6d3909320f2cdbd81374b4a305
2016-07-28 15:32:30 +02:00
Axel Uhl
bcb521cac0
fixing bug 3813 by letting the UpdateTrackedRaceStatus operation use setStatus immediately instead of the onStatusChanged
...
Change-Id: I4b6a05f483908ce0c1f86c1ca329e026e76872aa
2016-07-23 16:14:51 +02:00
Axel Uhl
60dbb42d67
working towards bug 3798: implemented scoring specials, optionally limiting the number of discards in a series
...
Change-Id: Ifa5ec9e14791aac6bfc9648450d91e80a49039ad
2016-07-20 16:46:15 +02:00
Axel Uhl
e595841051
fixed test error after an incorrect test "refactoring"
...
Change-Id: I3e88b55a4ab590ddeba0148c6e9a04aea12ad214
2016-07-20 13:48:18 +02:00
Axel Uhl
352c007a49
a failing test case for bug3794, trying to push scores through the race log into the leaderboard's score corrections
...
Change-Id: I35bc58c25f032e254932b157790557c6f07d3621
2016-07-20 11:07:25 +02:00
Axel Uhl
42bb1d7ac0
Merge branch 'master' into foiling
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/AbstractCompetitorRaceChart.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/shared/charts/MultiCompetitorRaceChartLifecycle.java
Change-Id: I5f97a3c21e75e6d493c06dc87925d1273b0c4969
2016-07-05 12:47:39 +02:00
Axel Uhl
0c24a3ac57
failing test cases for score adjustments based on suppressions
...
Change-Id: I38ede6c823c168285e93efff4f61ce0699e569da
2016-07-04 17:25:57 +02:00
Steffen Schaefer
1ec39a140a
Merge branch 'master' into foiling
2016-06-30 08:04:07 +02:00
Axel Uhl
59cd5d9f17
added another case to the new test testTotalRankComparatorForOrderedSplitFleetsWithMedalRaceParticipantsNotRacingInLastRaceGoldFleet;
...
it tests the "extreme fleet" rule that is supposed to still serve as a default in case no other fleet-based criterion has
decided the comparison
Change-Id: I5cac7482fc9ccae7bfd535ee51427879ca28dcac
2016-06-29 18:13:58 +02:00
Axel Uhl
fee5e64a6a
a test case for bug 3752 which should fail without a fix
...
Change-Id: I522950098c518e8c55ca01d30dd22d67ae3096d0
2016-06-29 18:06:29 +02:00
Steffen Schaefer
6503be3993
stopTracking signal now directly comes from the RaceTracker instead of
...
doing this through the TrackedRace
2016-06-29 14:02:31 +02:00
Steffen Schaefer
ae04b66800
Merge branch 'master' into foiling
2016-06-29 09:01:17 +02:00
fmittag
80070e2dbf
Merge remote-tracking branch 'origin/bug3716_matchracing'
2016-06-28 18:38:11 +02:00
Steffen Schaefer
0a1b56765c
Merge branch 'master' into foiling
...
Conflicts:
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DynamicTrackedRaceImpl.java
java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedRaceImpl.java
2016-06-27 16:15:41 +02:00
Axel Uhl
6054ad9010
dependent start time updates now correctly set the race start time and notify listeners appropriately
...
Change-Id: I3f458c5dabf9da78581e786e35a01bc571d5d4cd
2016-06-23 20:09:13 +02:00
Steffen Schaefer
eb66480c9f
Merge branch 'master' into foiling
...
Conflicts:
java/com.sap.sailing.server.test/src/com/sap/sailing/server/impl/MediaMasterDataExportTest.java
java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/MasterDataImportTest.java
2016-06-17 14:32:19 +02:00
Steffen Schaefer
10e4e2feec
Added getAttachedRaceLogs to TrackedRace
2016-06-14 12:39:26 +02:00
Papick Garcia Taboada
07da99810d
Merge branch 'foiling' of ssh://sapsailing.com/home/trac/git into foiling
2016-06-14 08:51:36 +02:00
Steffen Schaefer
853c1ee316
Merge branch 'master' into foiling
2016-06-14 08:42:49 +02:00
Axel Uhl
0cd82fb9f3
a failing test case for replicating the effects of a master data import with media tracks; some test refactoring and a new testsupport bundle
...
Change-Id: Ib63d4511e75e6a37f61e5feb6d9c05429e6bba4e
2016-06-10 16:31:05 +02:00
Papick Garcia Taboada
9416f5deed
Removed unneeded GPSFixStore usage
2016-06-09 18:35:16 +02:00
Papick Garcia Taboada
affa598f1a
Removed deprecated constructors (removed dependency to gps fix store) in dynamic tracked race
2016-06-09 17:07:52 +02:00