Commit Graph
66 Commits
Author SHA1 Message Date
fmittag a8bc97c9d2 - Added hasWindData() and hasGPSData() to TrackedRace to easily get information about races with unsufficient data for the raceboard.
- Added the display of these new properties in the AdminConsole (TrackedRaces view)
- unified usage of RaceAndRegattaIdentifier instead of RaceIdentifierer in many function calls
- Refactored RaceDTO/StrippedRaceDTO and removed unused data in these classes
2012-09-20 17:55:57 +02:00
Axel Uhl 9a6277c3e1 factored out more scoring rule aspects into ScoringScheme for ESS40 Notice of Race support 2012-08-20 17:56:43 +02:00
Axel Uhl d2fde8e152 use null instead of 0.0 consistently for scores of races where the competitor isn't awarded a score 2012-08-15 15:44:16 +02:00
Axel Uhl 2d5a01b15c added scoringSchemeType parameter to factory methods for regatta 2012-08-15 11:36:59 +02:00
Axel Uhl d91906bca7 introduced scoringSchemeType parameter in SailingService methods for flexible leaderboard creation 2012-08-15 11:05:38 +02:00
Axel Uhl dcd1c6a17f need to wait on the *master* for completion of wind loading, not on replica 2012-07-11 15:35:09 +02:00
Axel Uhl 4ac4e4ec92 increased timeout for waiting for TracTrac tracked race from 30s to 60s (again) 2012-07-11 15:30:51 +02:00
Axel Uhl 89806485af allow clients to optionally block until a TrackedRaceImpl has finished loading wind in the background thread 2012-07-11 15:25:54 +02:00
Axel Uhl ad5c287971 replication tests down to 2 failures 2012-07-11 15:14:46 +02:00
Axel Uhl 7d4ac52bac a compiling, yet entirely untested version preparing for RabbitMQ-based instead of ActiveMQ-based replication 2012-07-11 15:01:45 +02:00
Axel Uhl aaacda3048 added working RabbitMQ test cases 2012-07-11 00:28:16 +02:00
Axel Uhl 15d220b8b2 started first test case for RabbitMQ; nothing compiles yet 2012-07-10 14:17:05 +02:00
Axel Uhl 8ba707509b made replication test more robust against exceptions during setup, calling tearDown in case of exception 2012-07-04 08:27:44 +02:00
Axel Uhl 2dac75da97 added more missing locking to replication tests 2012-06-29 13:05:47 +02:00
Axel Uhl 094b337bf4 added more missing locking to test cases 2012-06-29 11:14:05 +02:00
Axel Uhl 1e01668a69 work towards a TracTrac simulator 2012-06-18 20:29:51 +02:00
Axel Uhl afe7746d71 pass through a "simulation" parameter for the TracTrac tracker; doesn't do anything yet 2012-06-18 18:20:36 +02:00
Axel Uhl 592f830b26 added test case for bug 723 2012-06-07 18:22:44 +02:00
Axel Uhl f4928da853 fixing bug 723 by queuing Operations until initial load has completed 2012-06-07 18:20:51 +02:00
Axel Uhl 1807ed67b6 fixed server replication test set-up 2012-06-07 09:50:43 +02:00
Axel Uhl ae5910c50f completed test showing that delayed leaderboard corrections replication works 2012-06-07 02:06:18 +02:00
Axel Uhl 34a6c890de working towards a failing test case for bug 731 2012-06-07 01:25:06 +02:00
Axel Uhl 58440c43eb extended wait period for dropDatabase to 1s 2012-06-07 00:38:14 +02:00
fmittag c21ea5dae2 Merge remote-tracking branch 'origin/master' 2012-06-06 11:44:25 +02:00
fmittag dd8d7b4e7b removed "boatClass is know to start upwind" parameter from createRegatta()
added new field for orderNo in the SereisWithGroupsCreateDialog
added color codes for common group colors
2012-06-06 11:44:10 +02:00
Axel Uhl 102ab2e5f1 added launch config for replication tests without proxy 2012-06-06 10:47:55 +02:00
Axel Uhl 2d7815978b added TrackedRegattaRegistry as argument to SeriesImpl constructor and refactored all usages accordingly 2012-06-05 16:31:57 +02:00
Axel Uhl 62fbf08d68 added more regatta/series replication and tests 2012-06-05 13:41:21 +02:00
Axel Uhl eb6a1e6214 added replication capabilities for Regatta / Series manipulation 2012-06-05 13:23:05 +02:00
fmittag 20bfa4bbe0 Merge remote-tracking branch 'origin/master' 2012-05-23 18:24:16 +02:00
fmittag 73fcdccd3d Added a new global parameter delayToLiveInMillis to RacingEventService to make it possible to set the live delay globally.
Passed the parameter to all TrackedRace creation methods to set the parameter for a  TrackedRace (during creation and later on)
2012-05-23 18:23:43 +02:00
Axel Uhl c808180226 started to implement Series/Fleets-based ordering rules in leaderboard implementations 2012-05-23 18:23:28 +02:00
Axel Uhl 89a7f7b39f use ?broker.useJmx=false extension to vm://localhost... broker URL in tests; unregister replica in tearDown 2012-05-23 01:27:44 +02:00
Axel Uhl 134bbe412a added "optional" regattaToAddTo parameter to tracking methods and pass on to race tracker factories 2012-05-22 23:01:31 +02:00
Axel Uhl f9d571862e added launch config for the replication tests 2012-05-22 21:49:20 +02:00
Axel Uhl 7c5e4f196b renamed create service for flexible leaderboard to ...FlexibleLeaderboard... 2012-05-16 09:52:00 +02:00
Axel Uhl 029d0a05b0 all non-UI packages compile 2012-05-15 17:59:29 +02:00
Axel Uhl 9ec35c8bab uncompilable interims state, trying to refactor Leaderboard/FlexibleLeaderboard and RaceColumn to understand Fleets 2012-05-15 16:29:38 +02:00
Axel Uhl fb6163f508 added a few placeholder interfaces for the concepts requested by bug 620, 624, 629. 2012-05-14 17:33:15 +02:00
Axel Uhl 1eb791b644 renamed further occurrences of "...event..." to "...regatta...", including XcelsiusApp servlet 2012-05-14 15:43:03 +02:00
Axel Uhl 2799b7c287 renaming all trackedEvent occurrences to trackedRegatta 2012-05-14 14:23:39 +02:00
Axel Uhl 28ad1dbad2 renaming Event to Regatta; still missing many parameter and local variable names 2012-05-14 14:22:12 +02:00
Axel Uhl eb1bd27b51 Fixed bug 606: replicating wind source exclusion 2012-05-10 17:30:32 +02:00
Axel Uhl fe8c756a7b added race time replication 2012-05-09 21:12:04 +02:00
Axel Uhl b654340264 replication panel shows replicas and their statistical data 2012-05-09 18:03:39 +02:00
Axel Uhl 01dcde73a3 test replication of default re-assignment of tracked race to referencing leaderboard(s) 2012-05-09 13:38:34 +02:00
Axel Uhl f161faf075 removed duplicate test 2012-05-09 12:22:28 +02:00
Axel Uhl 9ce5a4fd14 refactored race tracking replication test into separate class with its own setUp and tearDown 2012-05-09 12:21:54 +02:00
Axel Uhl b4dc4008a9 fixed first part of bug 597, testing the replication of tracking a race 2012-05-09 12:16:50 +02:00
Axel Uhl 1d47c0962f fixed bug 579, clearing the ActiveMQ broker's persistent store directory in the activator;
it would be unclear what to do with stale old messages after a server restart anyhow
2012-05-09 11:01:44 +02:00