Commit Graph
804 Commits
Author SHA1 Message Date
Axel Uhl 3b5b8bfd9f bug 4262: introduced new status REMOVED which then won't trigger cache updates;
not yet all done, particularly RaceLog tracking needs a closer look
because race/tracker removal there is a bit more complicated

Change-Id: I5fb6decf282f5465c2b5af4a9aac7e1fce15331d
2017-09-15 17:02:43 +02:00
Benjamin Barth 4c926eb38d bug4227 Renamed class to AnniversaryRaceDeterminator 2017-09-13 16:36:57 +02:00
Frank Mittag 239150af31 Removed the idea of a separate CompetitorWithBoatFactory 2017-09-05 17:36:53 +02:00
Frank Mittag ecc51c05ba Removed the idea of a RegattaLogEntryEvent
Refactored CompetitorProviderFromRaceColumnsAndRegattaLike to be a CompetitorAndBoatProviderFromRaceColumnsAndRegattaLike to cache also the boats of the competitors
2017-08-30 17:01:01 +02:00
Kai Boernert 40cdf04084 removed leftover println 2017-08-28 17:22:02 +02:00
Kai Boernert a2f2d11f26 fixed error in test 2017-08-28 17:20:29 +02:00
Frank Mittag c5f08e3dfa Fixed compile errors after lastest master merge (caused my Competitor/Boat separation related issues) 2017-08-28 16:57:22 +02:00
Frank Mittag 68ae4f561c Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
# Conflicts:
#	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/MongoObjectFactory.java
#	java/com.sap.sailing.domain.persistence/src/com/sap/sailing/domain/persistence/impl/MongoObjectFactoryImpl.java
#	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/CompetitorImpl.java
#	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/DomainFactoryImpl.java
#	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRace.java
#	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/mock/MockedTrackedRaceWithStartTimeAndRanks.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/AbstractRaceColumn.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/Leaderboard.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/DummyMarkPassingWithTimePointOnly.java
#	java/com.sap.sailing.gwt.ui.test/src/com/sap/sailing/gwt/ui/test/MockedTrackedRace.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/server/SailingServiceImpl.java
#	java/com.sap.sailing.server.gateway/src/com/sap/sailing/server/gateway/jaxrs/api/RegattasResource.java
#	java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
#	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2017-08-28 16:12:00 +02:00
Kai Boernert b266b20db2 formatting changes 2017-08-28 15:32:40 +02:00
Kai Boernert 3fd72cce78 changed test conditions, to also cover against false additional matches 2017-08-28 13:37:52 +02:00
Kai Boernert 93044d1907 tests for anniversary checkers 2017-08-28 11:53:31 +02:00
Frank Mittag 48162c73be major refacoring and cleanup of RaceLog and RegattaLog events needed for the new way of registering boats and competitors as separate entities -> UI is still not ready for it. 2017-08-25 17:09:00 +02:00
Axel Uhl 5849e5f910 whitespace changes only
Change-Id: Ie8370d70fdb66f70599350ef413f01123d4c1d93
2017-08-16 21:01:23 +02:00
Steffen Schaefer 949770e318 Bug 2059: Extended StatisticsTest to also check distance traveled 2017-08-01 15:54:56 +02:00
Steffen Schaefer 2a400a3be0 Bug 2059: Added initial tests for statistics calculation 2017-08-01 09:13:01 +02:00
Frank Mittag a95b217381 removed warnings 2017-07-12 17:24:02 +02:00
Frank Mittag c333fb23c0 Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
# Conflicts:
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/meta/MetaLeaderboardColumn.java
2017-07-03 14:59:42 +02:00
Steffen Schaefer 0bef006d94 Merge branch 'master' into bug2059 2017-07-03 10:56:22 +02:00
Axel Uhl bfb4e41642 fixed application of score corrections for valid MaxPointsReason and no rank; adjusted test case to accomodate for changed behavior of bug4167
Change-Id: Ic36eaafcde53a0dd2f0816366561b48b73831794
2017-07-01 08:48:18 +02:00
Benjamin Barth 9f794bf3c4 bug2059 Added test for EventUtil interface 2017-06-27 14:22:38 +02:00
Frank Mittag 78bcf32976 Merge remote-tracking branch 'origin/master' into bug2822_boatcolors_merged_with_eol_changes
# Conflicts:
#	java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/CreateAndTrackWithRaceLogTest.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/DomainFactory.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/base/impl/DomainFactoryImpl.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/AbstractSimpleLeaderboardImpl.java
#	java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndLoadingEventsAndRegattas.java
#	java/com.sap.sailing.mongodb.test/src/com/sap/sailing/mongodb/test/TestStoringAndRetrievingLeaderboards.java
#	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/data/OnlineDataManager.java
#	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/comparators/CompetitorSailIdComparator.java
#	mobile/com.sap.sailing.racecommittee.app/src/com/sap/sailing/racecommittee/app/ui/fragments/raceinfo/TrackingListFragment.java
2017-06-21 13:50:36 +02:00
Steffen Schäfer 3801dbc4f5 Normalized line endings 2017-06-21 11:30:30 +02:00
Steffen Schäfer e3c9305a92 Merge branch 'bug2822_boatcolors' into
bug2822_boatcolors_merged_with_eol_changes

# Conflicts:
#	java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/MarkPassingReceiver.java
#	java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/RawPositionReceiver.java
#	java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/TracTracRaceTrackerImpl.java
2017-06-20 13:02:02 +02:00
Frank Mittag b3a9cc22fd removed some warnings 2017-06-20 12:05:16 +02:00
Axel Uhl 92b8f8a5ed added description of bug 4110 (regatta leaderboards with elimination) to release notes
Change-Id: I0b7bbf5d02095da770b2c8bc7c36483df3496cfc
2017-05-22 19:29:39 +02:00
Axel Uhl 95d652a0b7 also register the "inner" regatta leaderboard with the RacingEventService during test set-up
Change-Id: I373ae50b0379a4989d815ef04778d0e23b667b8c
2017-05-22 18:32:21 +02:00
Axel Uhl b476c26b70 made leaderboard supplier transient; it's only needed during the initialization phase and not after de-serialization
Change-Id: I00ea66b9306047abb65385ed7bc81fcead64b7f8
2017-05-22 18:16:08 +02:00
Axel Uhl c84e074f06 added test suite subclasses that use a regatta leaderboard with elimination for existing test cases; some of those fail now
Change-Id: I0ac2301264a687a6a21cc5aedbb790b479edcaa3
2017-05-22 17:47:51 +02:00
Steffen Schäfer 1542a36109 Merge branch 'master' into bug2822_boatcolors 2017-05-16 16:12:16 +02:00
Steffen Schäfer 67d310df4b Merge branch 'master' into bug2822_boatcolors
# Conflicts:
#	java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/SensorFixStoreAndLoadTest.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/tracking/impl/TrackedLegOfCompetitorImpl.java
#	java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/pages/adminconsole/AdminConsolePage.java
#	java/com.sap.sailing.server/src/com/sap/sailing/server/impl/RacingEventServiceImpl.java
2017-05-16 15:59:24 +02:00
Steffen Schaefer 9123771f34 normalized line endings 2017-05-16 09:42:02 +02:00
Frank Mittag fd8fee5d58 work commit in the middle of refactoring competitor.getBoat() 2017-04-28 09:08:14 +02:00
Papick Garcia Taboada 647b660eb0 Merge remote-tracking branch 'origin/master' into foiling 2017-04-04 14:48:53 +02:00
Frank Mittag 358b733fd6 Merge remote-tracking branch 'origin/master' into bug2822_boatcolors
# Conflicts:
#	java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/DomainFactory.java
#	java/com.sap.sailing.domain.tractracadapter/src/com/sap/sailing/domain/tractracadapter/impl/DomainFactoryImpl.java
#	java/com.sap.sailing.gwt.ui/SailingGWT sdm.launch
2017-03-30 18:05:51 +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 cf71ba8df4 fixed MDI test after adding media track counting
Change-Id: I34875e3f1b7f4fcb3a9385c0f0300871d182bef7
2017-03-24 18:06:31 +01:00
Axel Uhl fcecb68660 bug 2825: media track import exception handling per track; wait for and count tracks; refresh panel
Change-Id: Ic7172a4279bc2793ae540ee7ff1de99becbb25bb
2017-03-24 17:52:07 +01:00
Axel Uhl cfccd8c5d6 Merge remote-tracking branch 'origin/tracapi-3.6.0' 2017-03-08 21:35:31 +01:00
Frank Mittag 637786c106 fixed some compile errors after last master merge 2017-03-08 16:27:39 -03:00
Frank Mittag 31e8164166 Merge remote-tracking branch 'origin/master' into bug2822_boatcolors
# Conflicts:
#	java/com.sap.sailing.domain.racelogtrackingadapter.test/src/com/sap/sailing/domain/racelogtracking/test/impl/SensorFixStoreAndLoadTest.java
#	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/Competitor.java
#	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/base/impl/TransientCompetitorStoreImpl.java
#	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/DomainFactory.java
#	java/com.sap.sailing.domain.swisstimingadapter/src/com/sap/sailing/domain/swisstimingadapter/impl/DomainFactoryImpl.java
#	java/com.sap.sailing.domain.swisstimingreplayadapter/src/com/sap/sailing/domain/swisstimingreplayadapter/impl/SwissTimingReplayToDomainAdapter.java
#	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/common/test/LeaderboardDTODiffingTest.java
#	java/com.sap.sailing.domain.test/src/com/sap/sailing/domain/test/LineAnalysisTest.java
#	java/com.sap.sailing.domain/src/com/sap/sailing/domain/leaderboard/impl/FlexibleLeaderboardImpl.java
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/CompetitorEditDialog.java
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RegattaWithSeriesAndFleetsDialog.java
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages_zh_CN.properties
#	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
#	java/com.sap.sailing.server.replication.test/src/com/sap/sailing/server/replication/test/TrackedRaceWithGPSFixStoreContentsReplicationTest.java
#	java/com.sap.sailing.server.test/src/com/sap/sailing/server/test/ApplyScoresFromRaceLogTest.java
2017-03-08 16:03:56 -03: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 f7033a8f05 relaxed another Wind-related test, using PositionAssert
Change-Id: Ice1499e154aabb31b2001d433222e307f6f8a3b0
2017-03-08 07:13:53 +01:00
Axel Uhl 961a75883c Merge branch 'bug1771' into foiling 2017-02-16 20:30:40 +01:00
Axel Uhl 0d598d5e87 consolidated imports in test case
Change-Id: If85bfd21ca17b087401d919f17bdfc7090a58d56
2017-02-16 13:57:45 +01:00
Axel Uhl c580807208 failing test case for bug 1771
Change-Id: I2d52907ee68a3b770be52a5df2f662106e50a310
2017-02-16 13:57:28 +01:00
Papick Garcia Taboada 69463e33a1 Introduced consolidation of bravo fixes 2017-02-15 17:38:36 +01:00
Steffen Schaefer 86ae110571 Merge branch 'master' into bug4009 2017-01-26 15:31:34 +01:00
Steffen Schaefer 0367df46eb bug 4029 Extended MasterDataImportTest to ensure that saving batches of
fixes works as intended
2017-01-24 09:55:25 +01:00
Axel Uhl 0fe25e1842 found a fix for bug 4025 that also fixes the failing test case;
compute old results by using an extension to the results finder that can
exclude a particular result event; then remove score corrections
matching old results that are not overwritten by new results

Change-Id: I953f85a5dd04bffc5a82941406492aa7d8a5641d
2017-01-11 18:10:01 +01:00
Axel Uhl a803fe2e64 made failing test a bit more sophisticated
Change-Id: I3cc02d3b33686455ee36e7e618924b9b157e7100
2017-01-11 15:50:28 +01:00