Axel Uhl
|
57950502f3
|
more try/finally to ensure proper unlocking in tests, making it more likely for tests to terminate
|
2013-05-23 13:42:22 +02:00 |
|
Axel Uhl
|
fdf357232f
|
made "EXIT" command in locking tests log something; put UNLOCK... commands into finally clause to make it more likely that tests terminate
|
2013-05-23 13:38:08 +02:00 |
|
Axel Uhl
|
330bfc3b5a
|
updated ess40 mobile.html
|
2013-05-22 14:54:40 +02:00 |
|
Axel Uhl
|
3441f338ac
|
Merge remote-tracking branch 'origin/master'
|
2013-05-22 10:01:32 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
2d82799a47
|
cleanup former test classes to not contain "test";
|
2013-05-21 16:49:50 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
982d0ef2bf
|
cleanup /resources;
|
2013-05-21 16:43:24 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
8847366e88
|
update test setup;
|
2013-05-21 16:35:33 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
e672d2ec6e
|
Merge remote-tracking branch 'origin/master' into simulator_dev
Conflicts:
java/com.sap.sailing.simulator.test/resources/windField.dat
java/com.sap.sailing.simulator.test/src/com/sap/sailing/simulator/test/util/TestTimeComparison.java
java/com.sap.sailing.simulator/resources/windField.dat
java/com.sap.sailing.simulator/src/resources/PolarDiagram49STG.csv
java/com.sap.sailing.simulator/src/resources/windField.dat
|
2013-05-21 16:20:39 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
532debc97d
|
Merge remote-tracking branch 'origin/simulator_dev' into simulator_dev
|
2013-05-21 16:10:30 +02:00 |
|
Christopher Ronnewinkel (D036654)
|
a724c4f4d6
|
update simulator junit tests;
|
2013-05-21 16:10:11 +02:00 |
|
fmittag
|
28d569638a
|
added the race rank caluculation in computeDTO() method of the AbstractSimpleLeaderboardImpl
|
2013-05-21 15:50:29 +02:00 |
|
fmittag
|
ac7379ffe3
|
Merge remote-tracking branch 'origin/master' into competitor_filtering
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/CompetitorSelectionModel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/CompetitorSelectionProvider.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/StringMessages.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/client/StringMessages_de.properties
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/server/SailingServiceImpl.java
|
2013-05-21 14:55:06 +02:00 |
|
fmittag
|
780c563a04
|
separating the creation of UI widgets for editing a filter using the factory pattern approach for each filter(see FilterWithUI and FilterUIFactory)
|
2013-05-21 13:45:37 +02:00 |
|
Axel Uhl
|
208c99f8fc
|
fixed umlaut in test verdict
|
2013-05-18 02:42:15 +02:00 |
|
Axel Uhl
|
c442833075
|
switched Leaderboard JSON cache from caching JSONObject to StringBuffer which saves repeated JSON to String serialization
|
2013-05-18 02:01:20 +02:00 |
|
Axel Uhl
|
bf89d0e6fd
|
avoid compliation problem in PositionDTO due to use of GWT NumberFormatter
|
2013-05-18 01:41:56 +02:00 |
|
Axel Uhl
|
cd228d284c
|
added Javadoc for Leaderboard.getLeaderboardDTO
|
2013-05-18 01:23:00 +02:00 |
|
Axel Uhl
|
b3d1b55f0c
|
initialize LeaderboardDTOCache lazily in AbstractSimpleLeaderboardImpl; during object construction, callbacks from LeaderboardDTOCache cause NPEs
|
2013-05-18 00:29:48 +02:00 |
|
Axel Uhl
|
b25e4cde30
|
moved LeaderboardDTOCache into AbstractSimpleLeaderboardImpl and made specific to a single leaderboard
|
2013-05-18 00:06:17 +02:00 |
|
Axel Uhl
|
12eb6173e6
|
Merge branch 'master' into bug1381
|
2013-05-17 23:18:42 +02:00 |
|
Axel Uhl
|
85bab7c6ab
|
commented out the simulator tests from maven top-level pom.xml
|
2013-05-17 23:13:04 +02:00 |
|
Axel Uhl
|
534a8ebc9b
|
trying to make simulator tests run; got a few more green, but still many tests fail; will need to temporarily disable simulator tests in maven build
|
2013-05-17 23:11:18 +02:00 |
|
Axel Uhl
|
2290594a2b
|
moved LiveLeaderboadUpdater to AbstractSimpleLeaderboardImpl
|
2013-05-17 22:37:45 +02:00 |
|
Axel Uhl
|
8fc4543cee
|
Merge branch 'master' into bug1381
|
2013-05-17 22:07:18 +02:00 |
|
Axel Uhl
|
275a667235
|
do throw the BindException if after three attempts no listening was possible
|
2013-05-17 22:06:06 +02:00 |
|
Axel Uhl
|
5b683d222c
|
Merge branch 'master' into bug1381
|
2013-05-17 22:04:31 +02:00 |
|
Axel Uhl
|
bc15d832ce
|
also trying again in ActivelyConnectingStoreAndForwardTest if server socket cannot be obtained
|
2013-05-17 22:03:34 +02:00 |
|
Axel Uhl
|
dc2a082a60
|
adding a 100ms sleep after the BindException before trying again
|
2013-05-17 22:01:37 +02:00 |
|
Axel Uhl
|
9c66acc209
|
handle null storeAndForward in tearDown; try again after a BindException up to three times
|
2013-05-17 22:01:00 +02:00 |
|
Axel Uhl
|
e97bb5269f
|
wait a little in StoreAndForward after exception, waiting for recovery
|
2013-05-17 21:52:59 +02:00 |
|
Axel Uhl
|
335863b3e1
|
moved LeaderboardDTOCache and LiveLeaderboardUpdater to domain bundle
|
2013-05-17 21:24:02 +02:00 |
|
Axel Uhl
|
336516d39c
|
solved the unregistration of the cache invalidation listeners from the tracked races by introducing Leaderboard.destroy()
|
2013-05-17 21:14:56 +02:00 |
|
Axel Uhl
|
065274e01a
|
Merge branch 'master' into bug1381
Conflicts:
java/com.sap.sailing.simulator.test/src/com/sap/sailing/simulator/test/analysis/TestTimeComparison.java
|
2013-05-17 18:28:17 +02:00 |
|
Axel Uhl
|
36805d4231
|
added simulator bundle to launch configs
|
2013-05-17 18:25:49 +02:00 |
|
Axel Uhl
|
61fd45cc47
|
commented broken TestTimeComparison simulator test; removed explicit project import in project build path for simulator.test bundle
|
2013-05-17 18:20:57 +02:00 |
|
Axel Uhl
|
69bb38d8e8
|
use Regatta ID as prefix for SwissTiming race ID to obtain a unique RaceDefinition ID although the SwissTiming raceIDs are not unique
|
2013-05-17 18:14:56 +02:00 |
|
Axel Uhl
|
7be163904d
|
move CacheInvalidationListener removal to AbstractSimpleLeaderboardImpl's finalizer; won't work but compiles
|
2013-05-17 18:14:14 +02:00 |
|
Axel Uhl
|
eee81238d1
|
moved leaderboard DTO computation to AbstractSimpleLeaderboardImpl; still lacking a solution for CacheInvalidationListener deregistration
|
2013-05-17 17:41:55 +02:00 |
|
Axel Uhl
|
1f465a24da
|
working gradually towards moving leaderboard calculation and caching to domain bundle, away from GWT bundle
|
2013-05-17 16:29:18 +02:00 |
|
Axel Uhl
|
3bc847e8ae
|
Merge branch 'master' into bug1381
Conflicts:
java/com.sap.sailing.simulator.test/META-INF/MANIFEST.MF
|
2013-05-17 16:05:14 +02:00 |
|
fmittag
|
036714ba57
|
Merge remote-tracking branch 'origin/master' into competitor_filtering
|
2013-05-17 16:03:30 +02:00 |
|
Axel Uhl
|
a823cf593d
|
switched from import package to import bundle because maven build doesn't find JUnit and domain classes in simulator.test bundle
|
2013-05-17 15:48:54 +02:00 |
|
Axel Uhl
|
5dfe01ae84
|
moved DTOs required for LeaderboardDTO to com.sap.sailing.domain.common and use java.io.Serializable instead of GWT IsSerializable as marker interface
|
2013-05-17 15:45:05 +02:00 |
|
fmittag
|
f32120e244
|
added filteredCompetitorsListChanged() method in CompetitorSelectionChangeModel to handle changes in filter selection better
fixed CompetitorSelectionFilter in case of competitor deselection in leaderboard
|
2013-05-17 15:37:41 +02:00 |
|
Axel Uhl
|
284a145222
|
renamed "resources" package in simulator bundle to com.sap.sailing.simulator.resources and unexported; removed javax.servlet imports
|
2013-05-17 15:10:02 +02:00 |
|
Axel Uhl
|
3091de6e73
|
added com.sap.sailing.simulator[.test] to top-level pom.xml
|
2013-05-17 14:21:24 +02:00 |
|
Axel Uhl
|
dbd243b48d
|
Merge branch 'simulator_dev'
|
2013-05-17 14:01:58 +02:00 |
|
Axel Uhl
|
0b5881c1da
|
added kiworesultimport.test/bin to .gitignore
|
2013-05-17 14:01:33 +02:00 |
|
Axel Uhl
|
74ec2f46b6
|
removed stuff from bin/ directory of kiworesultimport.test
|
2013-05-17 13:58:38 +02:00 |
|
Axel Uhl
|
6987af320a
|
renamed stop() to shallStop() and moved TimeListenerWithStoppingCriteria to simulator package
|
2013-05-17 13:55:45 +02:00 |
|