Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl f0bd78abd6 Merge branch 'master' into racecommittee_app
Conflicts:
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/LeaderboardEditing.gwt.xml
	java/com.sap.sailing.server/src/com/sap/sailing/server/RacingEventService.java
2014-01-27 17:21:33 +01:00
Axel Uhl 94062f93a2 Merge remote-tracking branch 'server/master' 2014-01-27 10:28:09 +01:00
Axel Uhl 28fa8c528b fixed a bunch of NPE issues in the RCapp 2014-01-27 10:26:59 +01:00
Axel Uhl 7cdc1b8028 click field instead of row; this seems to work at least with Firefox under Linux 2014-01-26 20:00:42 +01:00
Axel Uhl f1dfb05b3f the verify() method in CellTable wasn't the problem; the element really seems to be missing in the central build; need to find out why 2014-01-26 18:58:02 +01:00
Axel Uhl 83f4eefa26 removed CellTable verify method; it seems to block the central Hudson build although it works find locally... 2014-01-26 18:12:06 +01:00
Axel Uhl 6bd873ed22 break deleting leaderboards loop if the one leaderboard to delete was found; avoids stale DOM element exception 2014-01-25 23:53:22 +01:00
Axel Uhl e8fd4addde use 25 pixels as minimum boat display size instead of 35; minics old behavior until we have a decision to display them bigger 2014-01-25 23:35:40 +01:00
Axel Uhl 6e3d37155a use tail highlighting only when at least one boat is selected 2014-01-25 23:31:15 +01:00
Axel Uhl b7f0e22c15 show tails in their color always 2014-01-25 23:03:45 +01:00
Axel Uhl bdc3cd04f4 Merge branch 'master' into selenium-2.39 2014-01-25 20:29:50 +01:00
Axel Uhl 08d19e5da3 Merge remote-tracking branch 'server/master' 2014-01-25 20:29:42 +01:00
Axel Uhl 5de6a24dc2 Merge branch 'master' into selenium-2.39 2014-01-25 20:28:00 +01:00
Axel Uhl 4f733b9b9d Merge remote-tracking branch 'server/master' 2014-01-25 20:27:48 +01:00
Axel Uhl 7379a812de enabled debug IDs for LeaderboardEditing.gwt.xml 2014-01-25 20:26:43 +01:00
Axel Uhl 49b0e27b21 test for the presence of six rows in the leaderboard editing table 2014-01-25 12:51:13 +01:00
Axel Uhl 06f030427e updated Selenium version to 2.39.0 in manifest and pom 2014-01-25 12:38:29 +01:00
Axel Uhl a5d2d1b8cf fixed regatta name check which had to include boat class in parentheses 2014-01-25 12:27:55 +01:00
Axel Uhl 6da7fce83f mark TrackedRacesListComposite in LeadeboardConfigPanel with debugId "TrackedRaces" 2014-01-25 01:42:40 +01:00
Axel Uhl a7a9cb7c55 Merge branch 'master' into selenium-2.39 2014-01-25 00:49:48 +01:00
Axel Uhl b46f65469a removing an old default regatta for which a new one has been created fixes bug 1725 2014-01-25 00:45:52 +01:00
Axel Uhl 4bb12ebc26 formatting only 2014-01-25 00:18:51 +01:00
Axel Uhl a1833d51e9 re-formatted comment 2014-01-25 00:03:29 +01:00
Axel Uhl cb3798ac62 renamed "TrackedRaces" debug ID which was ambiguous into TrackedRacesTable 2014-01-25 00:02:52 +01:00
Axel Uhl cbbce11349 removed Selenium Firefox profile specification again from local-test-environment.xml; it is provided by the launch configs 2014-01-24 23:02:37 +01:00
Axel Uhl 61db8a5d87 Merge branch 'master' into selenium-2.39 2014-01-24 22:45:58 +01:00
Axel Uhl be11e19ef8 fixing bug 1725 by introducing locking for raceTrackersByID that still allows for maximum concurrency 2014-01-24 22:41:37 +01:00
Axel Uhl d1391f0fb9 code that tries to link a race to a column 2014-01-24 18:05:25 +01:00
Axel Uhl e9c1eaf629 creates two race columns for the new leaderboard in preparation of assigning a tracked race to one of them 2014-01-24 16:18:23 +01:00
Axel Uhl a3187c50c1 fixed waiting for async calls for the case there are none; first green trivial LeaderboardEditing Selenium UI test 2014-01-24 15:14:48 +01:00
Axel Uhl 203b52b6c4 switched to Selenium 2.39, started Selenium test for LeaderboardEditing.html 2014-01-24 13:46:47 +01:00
Axel Uhl c75c24535d Merge remote-tracking branch 'server/master' into racecommittee_app 2014-01-24 09:04:39 +01:00
Axel Uhl dc93e52454 added locking for iteration over the race log's "raw" entries 2014-01-23 13:55:30 +01:00
Axel Uhl e1edaab309 went back to using UUID for course area and event querying because with JRE emulation GWT can use UUIDs by now 2014-01-23 13:47:15 +01:00
Axel Uhl 394c02b3a4 Merge branch 'master' into racecommittee_app 2014-01-23 12:45:43 +01:00
Axel Uhl 9900735111 added org.junit.runner to datamining.test dependencies; see bug 1721 2014-01-23 10:15:39 +01:00
Axel Uhl 15ae73d5ed Merge branch 'master' into dataMining 2014-01-23 10:08:21 +01:00
Axel Uhl fa3144bd5f Updated cook book (markdown) 2014-01-23 08:55:03 +00:00
Axel Uhl c7e9d11a6e on the dataMining branch we of course do want the datamining tests to be executed 2014-01-23 09:30:29 +01:00
Axel Uhl b6ebd7fbdd Merge remote-tracking branch 'origin/master' into dataMining 2014-01-23 00:22:29 +01:00
Axel Uhl 56ec73f699 eliminated warning by removing redundant import 2014-01-22 18:00:26 +01:00
Axel Uhl f9c6df05da un-commented the test bundles again 2014-01-22 17:57:23 +01:00
Axel Uhl 936f4e888d use a dedicated domain factory for the delayed leaderboard replication test to ensure there is no competitor in there from previous tests 2014-01-22 17:52:29 +01:00
Axel Uhl 77a18aa93b fixed pom.xml regarding remote debugging properties (need to be in one line) 2014-01-22 17:50:00 +01:00
Axel Uhl 3d32e32aff suppress all tests but server.replication.test 2014-01-22 17:33:15 +01:00
Axel Uhl 6d37827907 Merge remote-tracking branch 'server/master' 2014-01-22 17:29:02 +01:00
Axel Uhl aecae92cd0 added more logging to find out why DelayedLeaderboardCOrrectionsReplicationTest is failing 2014-01-22 17:22:09 +01:00
Axel Uhl 78172c929a commented out the datamining.test tests in pom.xml until Lennart has fixed those 2014-01-22 16:44:34 +01:00
Axel Uhl cfe1d11024 started to fix merge issues regarding UUID use in GWT client 2014-01-22 16:42:56 +01:00
Axel Uhl cef3f3fa83 Merge branch 'master' into racecommittee_app 2014-01-22 16:37:44 +01:00
Axel Uhl b32d1e6ade Merge remote-tracking branch 'server/master' 2014-01-22 16:06:07 +01:00
Axel Uhl a13eeb3c59 added some logging to understand why DelayedLeaderboardCorrectionsReplicationTest fails only on central Hudson 2014-01-22 15:53:30 +01:00
Axel Uhl 274ebf90a2 Merge remote-tracking branch 'server/master' 2014-01-22 10:47:30 +01:00
Axel Uhl 0385856902 use MongoDB WriteConcern.SAFE for all master data updates in the MongoObjectFactoryImpl;
hopefully this will also have an effect on the so far failing test DelayedLeaderboardCorrectionReplicationTest
which only fails on the central Hudson but seems ok for local execution on a laptop.
2014-01-22 10:45:28 +01:00
Axel Uhl 049431e629 fixed indentation 2014-01-22 08:06:14 +01:00
Axel Uhl 0d2e02bda2 fixed replication test for delayed score corrections after those are now handled slightly differently with a filled competitor store;
The delayed leaderboard corrections are now resolved immediately upon loading if competitors are already known in the domain factory
and its competitor store. To preserve the test's behavior, this commit ensures that well-defined, new domain factories and
competitor stores are used for master and replica instance.
2014-01-22 01:35:06 +01:00
Axel Uhl 38178a26b8 added test support for creating competitors through a CompetitorStore/DomainFactory 2014-01-22 01:34:30 +01:00
Axel Uhl c2523fe879 fixed the clear() method in TransientCompetitorStoreImpl which now clears all internal structures consistently 2014-01-22 01:33:53 +01:00
Axel Uhl 37b609d25a Merge branch 'master' into racecommittee_app
Conflicts:
	java/com.sap.sailing.domain.shared.android/src/com/sap/sailing/domain/racelog/impl/NoAddingRaceLogWrapper.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingService.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/SailingServiceAsync.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/AdminConsole.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Leaderboard.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/LeaderboardEditing.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/PolarSheets.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/RaceBoard.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/RegattaOverview.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Simulator.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/Spectator.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/TvView.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/UserManagement.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/VideoPopup.gwt.xml
	java/com.sap.sailing.gwt.ui/src/main/resources/com/sap/sailing/gwt/ui/YoutubePopup.gwt.xml
2014-01-21 22:51:44 +01:00
Axel Uhl e0cda62ffb temporarily fixed the Findel maneuver test by tentatively checking for a TACK maneuver which should be gone with better mark passings 2014-01-21 22:29:24 +01:00
Axel Uhl a5083691a2 fixing the fix of the previous commit which still caused and endless recursion 2014-01-21 21:25:00 +01:00
Axel Uhl 5e97ea3b0e fixed endless recursion during wind loading and notification that was introduced by commit 95e4be71a4 2014-01-21 21:13:40 +01:00
Axel Uhl 3c0472974a typo in comment 2014-01-21 20:59:44 +01:00
Axel Uhl b200cdc51d Merge remote-tracking branch 'server/master' 2014-01-21 20:25:12 +01:00
Axel Uhl 93e57ce471 follow-up for bug 1707: don't update regatta nor leaderboard in DB when race was removed; it only "releases" the connection
but keeps the race identifier attached to the column
2014-01-21 17:31:40 +01:00
Axel Uhl 8a3f723444 made CompetitorFactory field transient in DelayedLeaderboardCorrectionsImpl;
it is re-established after serialization by the resolve(...) method anyhow
2014-01-21 07:00:44 +01:00
Axel Uhl 7e7c0e96b1 adjusted TTCM version also in its pom.xml 2014-01-21 00:59:14 +01:00
Axel Uhl dc5ef968b2 added sse.gwt bundle to feature.xml so it'll end up in the p2 product build 2014-01-21 00:31:06 +01:00
Axel Uhl c72d17f7c7 fixed last line in datamining.shared's build.properties 2014-01-21 00:23:26 +01:00
Axel Uhl 3ba5363e1b added datamining bundles to selenium's pom.xml 2014-01-21 00:13:30 +01:00
Axel Uhl 930ecf6b68 added com.sap.ssw.gwt to selenium.test's pom.xml 2014-01-20 22:59:55 +01:00
Axel Uhl ab304ebae9 resolve competitors by ID through DomainFactory/CompetitorFactory if possible during loading into DelayedLeaderboardCorrectionsImpl 2014-01-20 22:51:48 +01:00
Axel Uhl 53ef4ea85c fix for bug1707: storing score corrections also for competitors not currently attached to leaderboard 2014-01-20 22:04:01 +01:00
Axel Uhl 31074ccf2d fixed bug regarding reading of passing instructions from course's metadata 2014-01-20 15:12:13 +01:00
Axel Uhl 21cd3f0a3a resetting SailingGWT.launch from dc97d37f8f back to 803cf57e35 where it still works 2014-01-20 14:51:12 +01:00
Axel Uhl 52712b79ba fixed other launch configs, too, regarding sse gwt bundle 2014-01-20 14:41:16 +01:00
Axel Uhl b56ce06a18 fixed launch config regarding gwt sse bundle 2014-01-20 14:39:45 +01:00
Axel Uhl ddb238cd6b Merge remote branch 'origin/master' 2014-01-20 14:38:38 +01:00
Axel Uhl 002e4ba001 fixed comment formatting 2014-01-20 14:38:21 +01:00
Axel Uhl 405c6e5c07 Merge remote-tracking branch 'server/master' 2014-01-20 14:35:15 +01:00
Axel Uhl 619408bc29 Merge remote-tracking branch 'server/master' 2014-01-20 14:34:09 +01:00
Axel Uhl 3ba5a8063b adjusted TTCM bundle version to 2.0.10 to reflect TTCM jar file version 2014-01-20 14:33:43 +01:00
Axel Uhl 199268e36e make work under Windows again where canonical paths contain \ characters that don't parse into a URI 2014-01-17 23:06:02 +01:00
Axel Uhl 803cf57e35 cleaned up after bug 1700; generate a file:// URL based on a canonicalized path instead of fetching from class loader;
the class loader generates a JAR URL when loading the tests from the JAR during Hudson / maven / tycho tests;
this cannot properly be processed by TracTrac.
2014-01-17 21:31:47 +01:00
Axel Uhl ba222a2fb9 use four slashes again after three didn't work on Hudson either; log storedUri before and after replacement 2014-01-17 18:21:21 +01:00
Axel Uhl 123cd29e14 try three instead of four slashes for TracTrac storedUri 2014-01-17 18:00:33 +01:00
Axel Uhl 95e4be71a4 fixed bug 1697 by expanding the wind estimation interval to invalidate when a fix is changed on a sparsely populated track 2014-01-17 17:53:09 +01:00
Axel Uhl 5056ff4825 applied pattern from bug1700 to PassingInstructionParserTest 2014-01-17 16:11:23 +01:00
Axel Uhl f27848ca75 adjusted test verdict for wind estimation after making estimation stricter regarding direction changes 2014-01-17 16:03:35 +01:00
Axel Uhl ce815af3e9 be more conservative in the wind estimator and require less than only half the minimum maneuver angle for !hasDirectionChange 2014-01-17 16:00:31 +01:00
Axel Uhl d51e5f6836 reformatted 2014-01-17 16:00:17 +01:00
Axel Uhl 322065ebb4 added missing sse.gwt project to classpath in SailingGWT.launch 2014-01-17 15:32:09 +01:00
Axel Uhl 6816dcdfea added sse gwt bundle to Debug launch config 2014-01-17 15:24:43 +01:00
Axel Uhl e2b430ae14 fixed bug 1700 by migrating remaining online TracTrac tests to using locally-stored files 2014-01-17 14:59:24 +01:00
Axel Uhl a397c64f7f migrated another test to the use of the bug1700 pattern with local TracTrac content 2014-01-17 14:53:52 +01:00
Axel Uhl fd48cab6b2 bug 1700: changed another test to using locally-stored files 2014-01-17 14:51:59 +01:00
Axel Uhl 321df44290 Merge remote-tracking branch 'server/master' 2014-01-17 14:48:39 +01:00
Axel Uhl fd8c003b66 switched ManeuverAnalysis505Test to using locally stored tracks 2014-01-17 14:24:56 +01:00
Axel Uhl 03eb2b83a5 avoid warnings by consolidating imports 2014-01-17 11:46:12 +01:00
Axel Uhl 5130ef29a5 Merge remote-tracking branch 'server/master' 2014-01-17 11:45:29 +01:00