Commit Graph
2255 Commits
Author SHA1 Message Date
Axel Uhl 98141af18a reverted maneuver duration back to 8000ms 2011-12-22 16:10:55 +01:00
Axel Uhl ec58b027c6 improved comments 2011-12-22 16:08:31 +01:00
Axel Uhl d4ac1a10eb removed resolved TODO; enhanced tool tip for DP point markers 2011-12-22 16:07:50 +01:00
Axel Uhl 32e594b8bf make "true" the default for upwind start; explicitly exclude other boat classes on demand 2011-12-22 13:47:41 +01:00
Axel Uhl be2fcc6fe3 added test case for maneuver penalty circle detection 2011-12-22 12:08:07 +01:00
Axel Uhl 0fc7279457 temporarily adjusted SmallWindHistoryPanel's wind source display to "ESTIMATION" 2011-12-22 01:02:01 +01:00
Axel Uhl 44897294d5 had to relax one bearing-averaging-based test verdict's accuracy, probably due to lack of trigonometric precision 2011-12-22 00:47:53 +01:00
Axel Uhl d90a66428d fixed all bearing averaging using the now fixed BearingCluster 2011-12-22 00:43:59 +01:00
Axel Uhl 357492f47c fixed BearingCluster's angle averaging 2011-12-22 00:39:55 +01:00
Axel Uhl 212ed96c74 added another failing test for BearingCluster averaging 2011-12-22 00:08:12 +01:00
Axel Uhl 4a60e667c8 added more failing test cases for degree averaging; some refactorings in track implementations 2011-12-21 23:57:48 +01:00
Axel Uhl e4610e6076 annotated/commented all lines where degrees are "illegally" added / averaged 2011-12-21 21:53:15 +01:00
Axel Uhl 598f2f54b8 fixed bug in BearingCluster.splitInTwo; provide estimation in all cases, independently of EXPEDITION track;
use count of boats that were used for the estimation results as force in beaufort
2011-12-21 20:57:04 +01:00
unknown b1ced08cbb Merge remote branch 'origin/gwt' into gwt 2011-12-21 15:27:29 +01:00
unknown 2cc70f3def Fixed problem with NPE/wrong display in the small overview chart. 2011-12-21 15:24:59 +01:00
Axel Uhl 8f9d3c37be added logging properties to launch configs 2011-12-21 15:05:20 +01:00
Axel Uhl e5050c7c72 formatting changes 2011-12-21 14:33:46 +01:00
Axel Uhl 7ce3c2ba48 parallelized getManeuvers in SailingServiceImpl 2011-12-21 14:29:02 +01:00
Axel Uhl 8ee5a66b21 Merge remote-tracking branch 'server/gwt' into gwt 2011-12-21 14:12:23 +01:00
Axel Uhl b36c25fe30 allow for concurrency in DouglasPeucker implementation; parallelized leaderboard calculations in SailingServiceImpl 2011-12-21 14:11:55 +01:00
Axel Uhl e6a1e27584 adjusted ADMIN documentation after a server restart 2011-12-21 14:10:08 +01:00
Axel Uhl 73a3187625 renamed abstract TracTrac test base class; added first fragments for a concurrency performance test 2011-12-21 11:31:19 +01:00
Axel Uhl 6a96f42218 replace an old empty Event with a new one created by TracTrac DomainFactory 2011-12-21 11:21:35 +01:00
Axel Uhl b845e4fcb0 Merge remote-tracking branch 'server/gwt' into gwt
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/WindPanel.java
2011-12-20 17:27:01 +01:00
Axel Uhl be6c9eb6b7 end-to-end support for first-leg-is-upwind identification 2011-12-20 17:23:56 +01:00
Fabian Schwarz-Fritz 746d43e7a0 Corrected comment for single selection 2011-12-20 16:52:33 +01:00
Fabian Schwarz-Fritz 45c5324bc0 Corrected listeners of WindPanel. A selection change in the
TrackedEventsComposite now updates the WindPanel correctly.
2011-12-20 16:39:43 +01:00
Axel Uhl 82077866ce started to introduce a flag on TrackedRace identifying whether the first leg is known to be upwind 2011-12-20 16:10:56 +01:00
Axel Uhl c8f8262737 Merge remote-tracking branch 'server/gwt' into gwt 2011-12-20 14:28:06 +01:00
Axel Uhl 552afbb2ae removed the now redundant Refresh button from WindPanel as it's now provided by tracked race list 2011-12-20 14:26:56 +01:00
Fabian Schwarz-Fritz 633f798fc5 orrected to String method ov Maneuver Impl 2011-12-20 11:41:22 +01:00
Axel Uhl 084e8ec271 fixed error message 2011-12-20 11:30:40 +01:00
Axel Uhl f82e4da9b4 renamed test case class so Maven picks it up (needs to start or end with "Test") 2011-12-20 11:23:28 +01:00
Fabian Schwarz-Fritz 41e44f5b35 Corrected print of maneuver results 2011-12-20 10:16:12 +01:00
Fabian Schwarz-Fritz 139e44956c Merge branch 'gwt' into maneuverdetectiontest 2011-12-20 10:05:12 +01:00
Fabian Schwarz-Fritz 5e4f6d8240 Test case works now. Corrected wind for maneuver detection test 2011-12-20 10:02:50 +01:00
Axel Uhl 8f78b274de create TrackedRace after having added RaceDefinition to Event 2011-12-19 18:50:01 +01:00
Axel Uhl 7f540033b5 in RaceTrackerTest, wait for RaceDefinition to be completely wired with Event etc. 2011-12-19 18:28:37 +01:00
Axel Uhl 58a20e9bdd add new RaceDefinition to Event before notifying waiters 2011-12-19 14:46:40 +01:00
Axel Uhl b7ac55ae5f added logging for events dropped due to missing TrackedRace 2011-12-19 14:22:45 +01:00
Axel Uhl 90d887be9a changed getOrCreateRaceDefinition such that TracTrac connector creates RaceDefinition and TrackedRace;
The problem was that AbstractReceiverWithQueue.getTrackedRace(Race race) waited for the RaceDefinition
and started fetching the TrackedRace immediately after it was unblocked by the notifyAll that
happened upon creating the RaceDefinition. At this point the RaceCourseReceiver may not have had
issued the creation of the TrackedRace. Hence, the lookup of the TrackedRace may have failed,
resulting in events being dropped instead of having gotten added to the TrackedRace.
2011-12-19 14:17:57 +01:00
Axel Uhl e3548080eb added proper super.tearDown call to CourseUpdateTest which should avoid orphan threads and receivers 2011-12-19 13:37:20 +01:00
Axel Uhl e9975f81a6 use MongoDBConfiguration consistently for test cases 2011-12-19 11:33:39 +01:00
Axel Uhl 0a24a5de32 parallelized waiting for receiver termination 2011-12-18 12:57:54 +01:00
Axel Uhl 86756ca949 increased timeout yet again 2011-12-18 09:34:51 +01:00
Axel Uhl 0c8735ac90 increased test timeout to increase chances of success 2011-12-18 01:46:08 +01:00
Axel Uhl f360495736 added missing exception to main(...) 2011-12-18 01:31:26 +01:00
Axel Uhl 5e1cfefdeb stop tracker at end of Unicode test to avoid interference with subsequently-executing tests 2011-12-18 01:26:33 +01:00
Axel Uhl da77b6def9 set receivedEventDuringTimeout when event is enqueued, not when it's taken from queue 2011-12-18 00:37:46 +01:00
Axel Uhl 0f2649e0ef yet improved logging 2011-12-18 00:25:41 +01:00