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