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
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
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
Axel Uhl
a8ed831047
applied bug 1700 pattern to LeaderboardForKielWeekTest; needed to change competitor because Hasso didn't have solid tracks for R3
2014-01-17 11:45:01 +01:00
Axel Uhl
b310e272c8
applied the idea of bug 1700 to the first test case by adding the params_url and .mtb document to resources/ and using them
2014-01-17 09:34:07 +01:00
Axel Uhl
455c04aa06
Merge remote-tracking branch 'server/master'
2014-01-16 23:59:22 +01:00
Axel Uhl
f4cfe9c5fd
Igtimi WebSocket connector also confirmed to work through port 443 when using "ws" as protocol (and not "wss")
2014-01-16 23:55:53 +01:00
Axel Uhl
58013bda24
Merge remote-tracking branch 'server/master'
2014-01-16 15:32:00 +01:00
Axel Uhl
c8f8c8bbdc
renamed Google Maps v2 key to v3
2014-01-16 15:28:52 +01:00
Axel Uhl
75b8c7da64
documented a Mongo operation involving a looping update
2014-01-15 18:02:29 +01:00
Axel Uhl
009c2a3a5c
delayed tail display when CSS transition is used for boat animation during play state "PLAYING"
2014-01-14 21:51:44 +01:00
EC2 Server
2add0f5fdb
added a hand-written release_notes.html document; unstyled yet
2014-01-13 15:42:39 +00:00
Axel Uhl
2441cffd5a
reset to master version; those were only ordering changes
2014-01-10 18:10:44 +01:00
Axel Uhl
dec22d638b
fixed launches to auto-start connector bundles; removed groovy from target platform; fixed SailingGWT launch again
2014-01-10 18:06:25 +01:00
Axel Uhl
bb270f411a
Merge branch 'master' into dataMining
...
Conflicts:
java/com.sap.sailing.gwt.ui/SailingGWT.launch
2014-01-10 17:43:45 +01:00
Axel Uhl
c82fd95704
Merge remote-tracking branch 'server/master'
2014-01-10 17:16:26 +01:00
Axel Uhl
f3ecd38a22
made loading of race log events robust against unknown event types; this is particularly useful after release switching
2014-01-10 17:14:50 +01:00
Axel Uhl
a99b7cdd77
fixing bug 1511 by making gateway bundle non-lazy, moving the GWT cache web filter to gwt.ui bundle and removing dependency from gwt.ui to gateway
2014-01-10 17:05:03 +01:00
Axel Uhl
0e978e7c46
fixed the GWT modules started by launch config
2014-01-10 17:04:43 +01:00
Axel Uhl
a395400e34
don't activate the gateway web bundle lazily; it must be activated explicitly by load/startup order
2014-01-10 16:55:40 +01:00
Axel Uhl
55507a3fa1
Updated finding a design agency (markdown)
2014-01-10 09:17:26 +00:00
Axel Uhl
098e3570c8
Updated finding a design agency (markdown)
2014-01-10 09:09:43 +00:00
Axel Uhl
27092b8d76
fix for the fix of bug 1686; had to use && instead of || of course...
2014-01-09 22:47:33 +01:00
Axel Uhl
7169e600c5
after rename of xcelsiusadapter bundle to xmlexport, adjusted pom.xml in selenium project accordingly
2014-01-09 22:26:28 +01:00
Axel Uhl
4ede7dc2f6
fixed bug 1686: NPE when computing distance to starboard side of start line when one mark's position is unknown
2014-01-09 22:15:51 +01:00
Axel Uhl
48d66d9837
Updated onboarding (markdown)
2014-01-07 10:00:01 +00:00
Axel Uhl
9797d1833b
typos in server-side smartphone tracking architecture Wiki page
2013-12-30 13:58:25 +00:00
Axel Uhl
094f229344
Added displayColor to sample competitor JSON
2013-12-30 13:54:43 +00:00
Axel Uhl
4259d4504e
added -Dpersistentcompetitors.clear=false to ADDITIONAL_JAVA_ARGS in env.sh to disable automatic clearing of competitor DB store
2013-12-30 13:41:02 +01:00
Axel Uhl
57c5497795
after some hiccups with the Igtimi server landscape, adjusted our tests to access some valid data
2013-12-23 01:37:29 +01:00
Axel Uhl
f2d5196e46
re-added Igtimi tests as the server's tokens supposedly have been restored
2013-12-23 00:28:50 +01:00
Axel Uhl
99ba1b2d54
reversed default again for Android/RCApp build; default should build all; use of options turns off things (tests, GWT, Android)
2013-12-21 13:08:23 +01:00
Axel Uhl
6023ab8fa4
Merge branch 'master' into xcelsius-revamp
2013-12-20 22:40:30 +01:00
Axel Uhl
8e3b2af889
Merge branch 'master' into mark-rounding-inference
2013-12-20 22:40:01 +01:00
Axel Uhl
989da5d2ab
finer auto-zoom control
2013-12-20 19:38:22 +01:00
Axel Uhl
476e50bfac
Merge remote-tracking branch 'server/master'
2013-12-20 16:24:42 +01:00
Axel Uhl
08b61b0bb3
skip Igtimi tests for now because Igtimi server is down; this should make our Hudson tests green again for now
2013-12-20 16:16:02 +01:00
Axel Uhl
98af644a86
Merge branch 'master' into xcelsius-revamp
2013-12-20 15:14:58 +01:00
Axel Uhl
a158fda762
Merge remote-tracking branch 'server/master'
2013-12-20 15:14:08 +01:00
Axel Uhl
eb5a2eefea
fixed auto-zoom/manual-zoom effects for boat animation; duplicate boat drawing in auto-zoom mode removed
2013-12-20 15:13:16 +01:00
Axel Uhl
343fbcaf87
disabled AdminConsole tab panel's animation
2013-12-20 13:34:59 +01:00
Axel Uhl
cece292e21
Merge remote-tracking branch 'server/master'
2013-12-19 16:47:16 +01:00
Axel Uhl
521f41d4ba
relaxed simulator requirements regarding mark passings and use start time if available
2013-12-19 16:45:58 +01:00
Axel Uhl
75d5d98bbd
when stopping a TracTracRaceTracker, don't force-stop the receivers but process their queues;
...
this will help avoid incomplete loads as the TRACKING state is displayed already once
all events are *queued* (but not necessarily processed)
2013-12-19 02:10:31 +01:00
Axel Uhl
58dae806cb
don't animate boats while map is zooming; don't keep updating "transition" CSS property if it hasn't changed
2013-12-19 00:25:15 +01:00
Axel Uhl
c88c701fbf
removed trailing blank from filter name for "Race Top n"
2013-12-19 00:14:32 +01:00
Axel Uhl
4c1c7b1f08
set absolute positioning for boat canvases only once and not each time the position is adjusted
2013-12-18 23:50:26 +01:00