Steffen Schaefer
32dfb22474
Merge branch 'bug3951'
2017-05-30 17:09:32 +02:00
Steffen Schaefer
46b357835b
Merge branch 'bug3961'
2017-05-30 09:43:29 +02:00
Steffen Schaefer
4108c2ec8d
Fixed race condition in unit test
2017-05-30 09:32:16 +02:00
Steffen Schaefer
aad2dcddff
bug 3961: Added null check to guard time jumps while tail updates are
...
running
2017-05-30 08:36:55 +02:00
Steffen Schaefer
72b9f51a5a
Merge branch 'master' into bug3961
2017-05-29 09:30:02 +02:00
Steffen Schaefer
bed800e283
Merge branch 'master' into bug3951
...
Conflicts:
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
2017-05-29 09:09:02 +02:00
Steffen Schaefer
9e85206b76
Merge branch 'bug3887-no-separate-column'
2017-05-24 10:01:31 +02:00
Steffen Schaefer
1c00dba4ce
Merge branch 'bug3572'
2017-05-23 16:09:36 +02:00
Steffen Schaefer
fcbf2ed137
Merge branch 'master' into bug3572
2017-05-23 11:40:29 +02:00
Steffen Schaefer
08ceb7646f
Merge branch 'bug4131'
2017-05-23 10:08:59 +02:00
Steffen Schaefer
19c04e80c2
Merge branch 'master' into bug4131
2017-05-22 16:36:19 +02:00
Steffen Schaefer
2d51e076c0
Increasing GWT compiler's memory limit by 512MB in the hope that this
...
fixes hanging builds on Hudson
2017-05-22 14:18:13 +02:00
Steffen Schaefer
fd969c99d6
Bug 4145: Ensuring that best fallback fixes are loaded for Marks when
...
startOfTrackingg is initially set while ensuring that fixes aren't
loaded multiple times when tracking TimeRange is extended
2017-05-20 23:35:48 +02:00
Steffen Schaefer
97e2538400
Removed temporary GWT.log statement that isn't needed anymore
2017-05-16 13:40:50 +02:00
Steffen Schaefer
44585fe65c
Removed StringMessages_zh_CN file that isn't present on master anymore
2017-05-16 13:40:15 +02:00
Steffen Schaefer
84f2e65628
Merge branch 'master' into bug3887-no-separate-column
2017-05-16 09:49:18 +02:00
Steffen Schaefer
9123771f34
normalized line endings
2017-05-16 09:42:02 +02:00
Steffen Schaefer
8cf9053d37
Changed test case to work deterministically. Loading is triggered twice,
...
the change enforces the trackedRace to switch to TRACKING state between
the two loading processes.
2017-05-15 10:35:02 +02:00
Steffen Schaefer
a8da1bc326
Changed FixLoaderAndTracker to only starting a loading job if
...
startOfTracking is available
2017-05-15 10:33:29 +02:00
Steffen Schaefer
2d2755ed15
Merge branch 'master' into foiling
2017-05-11 18:30:54 +02:00
Steffen Schaefer
22cae941c8
Merge branch 'bug4125'
2017-05-11 13:53:46 +02:00
Steffen Schaefer
3e97060734
Normalized line breaks
2017-05-11 09:27:03 +02:00
Steffen Schaefer
2976fb4386
Adjusted .gitattributes to allow working copy files to have CRLF for
...
several file types that are intended to be normalized with LF in the
repository.
2017-05-11 09:26:59 +02:00
Steffen Schaefer
a010bd5ef0
Bug 4125: Cleanup regarding synchronization
2017-05-10 16:49:15 +02:00
Steffen Schaefer
cec08f79a1
Bug 4125: Fixed PREPARED state for loaders and added JavaDocs for
...
DynamicTrackedRace.onStatusChanged to explain what it means in detail
2017-05-10 16:41:38 +02:00
Steffen Schaefer
1b31e0c250
Merge branch 'master' into bug4125
2017-05-10 16:20:37 +02:00
Steffen Schaefer
ac3290ef33
Fixed condition that broke on refactoring
2017-05-09 15:40:06 +02:00
Steffen Schaefer
b4f9aeb16c
Removed unused log statements
2017-05-09 14:54:43 +02:00
Steffen Schaefer
a07704d0a5
Merge branch 'bug4135'
2017-05-09 10:55:53 +02:00
Steffen Schaefer
1ab2b4e3a8
Added more JavaDocs
2017-05-09 10:53:07 +02:00
Steffen Schaefer
5c286a1747
Merge branch 'master' into bug4125
2017-05-09 10:39:05 +02:00
Steffen Schaefer
5be2c7a716
Changed .gitattributes config for *.launch to work around an Eclipse
...
bug (Eclipse formats *.launch files always using system dependend line
endings - see https://bugs.eclipse.org/bugs/show_bug.cgi?id=404210 )
2017-05-09 09:08:35 +02:00
Steffen Schaefer
d87abdc4a4
Bug 4125: Added more JavaDocs
2017-05-08 11:28:52 +02:00
Steffen Schaefer
fcd69813a7
Merge branch 'master' into bug4125
2017-05-08 10:32:28 +02:00
Steffen Schaefer
fb31f622c1
Bug 4135: Activated SimulatorOverlayTest with 10min timeout for loading
...
wind from Igtimi
2017-05-08 10:25:50 +02:00
Steffen Schaefer
42c067e8a1
Bug 4125: Added several test cases to verify that the loading state is
...
now correctly triggered on changes after the initial loading process
2017-05-05 11:57:13 +02:00
Steffen Schaefer
77a41bafb7
Completed unfinished comment
2017-05-05 11:31:20 +02:00
Steffen Schaefer
80caaac260
Bug 4125: Fixed hanging preemptive stop
2017-05-05 10:40:28 +02:00
Steffen Schaefer
8be33f9794
Added failing test for newly introduced regression that makes a
...
preemptive stop to hang infinitely
2017-05-05 10:39:47 +02:00
Steffen Schaefer
c2ecceb20f
Fixed indeterministic test failures by adding waitForLoadingToFinish
...
calls (loading of fixes on tracking times change used to be synchronous
and is now done via executor)
2017-05-05 08:14:31 +02:00
Steffen Schaefer
adec8c11fd
bug4125: Changed FixLoaderAndTracker to track the loading state for
...
every loading process. In addition, fixes are now loaded in parallel for
each item. This has multiple effects:
* the race will switch to loading state every time tracks are loaded
(e.g. tracking times change or mapping added)
* loading progress isn't always 0%, 50% or 100%
2017-05-04 15:36:53 +02:00
Steffen Schaefer
1da00034aa
Merge branch 'master' into foiling
2017-05-03 17:30:18 +02:00
Steffen Schaefer
e6f09f68f3
Merge branch 'bug4044'
2017-05-03 12:48:12 +02:00
Steffen Schaefer
86a9016efa
Configured *.cfg and *.conf files to have unix line endings
2017-05-03 10:51:34 +02:00
Steffen Schaefer
a2c376b1f3
Adjusted return style of several methods in FixLoaderAndTracker
2017-05-03 09:07:35 +02:00
Steffen Schaefer
f8d9b8d507
Added more precise JavaDocs to FixLoaderAndTracker
2017-05-03 09:05:09 +02:00
Steffen Schaefer
866674888b
Removed generated double JavaDoc
2017-05-03 08:17:54 +02:00
Steffen Schaefer
4b94ae76f7
Fixed copy&paste mistake
2017-05-02 16:16:07 +02:00
Steffen Schaefer
8cd3d092f1
Updated onboarding regarding git and line endings
2017-05-02 15:40:45 +02:00
Steffen Schaefer
dbdfb5c124
Updated onboarding regarding git and line endings
2017-05-02 15:21:36 +02:00
Steffen Schaefer
868ddba9db
Updated onboarding regarding git configuration and basic git
...
troubleshooting
2017-05-02 14:58:39 +02:00
Steffen Schaefer
0cc06fc8de
Updated documentation regarding GWT 2.8.1
2017-05-02 14:05:09 +02:00
Steffen Schaefer
cdd12c3315
Merge branch 'master' into bug4044
2017-04-28 08:24:07 +02:00
Steffen Schaefer
d3c8b460eb
Bug 4044: Adjusted a failing test case due to the changed behaviour
2017-04-27 17:18:12 +02:00
Steffen Schaefer
7839416608
Updated GWT to version 2.8.1
2017-04-27 14:35:37 +02:00
Steffen Schaefer
e5852eefc1
Bug 4044: Added one more test case
2017-04-27 13:53:35 +02:00
Steffen Schaefer
2466802f3c
Merge branch 'master' into bug4044
2017-04-27 11:21:00 +02:00
Steffen Schaefer
3048df86af
Bug 4044: Fixed a wrong condition
2017-04-27 09:27:36 +02:00
Steffen Schaefer
eabf024aaa
Bug 4044: No fixes aren't loaded until startOfTracking is set. This
...
prevents all fixes to get loaded into tracks of the race while
startOfTracking isn't known yet.
2017-04-27 09:03:39 +02:00
Steffen Schaefer
2f6c930abc
Added failing test cases for bug 4044 - fixed should not be loaded when
...
startOfTracking is null to prevent all fixes of a regatta from being
loaded into tracks of a race
2017-04-27 08:34:53 +02:00
Steffen Schaefer
ee8246c275
Changed "Mehr Informationen" to "Details" for improved compatibility
...
with smaller screen sizes
2017-04-25 17:32:19 +02:00
Steffen Schaefer
e327679c40
Fixed typo in project name
2017-04-25 13:47:19 +02:00
Steffen Schaefer
58894af21f
Consistently using JavaSE-1.8 as execution environment for all UI
...
projects
2017-04-25 13:42:37 +02:00
Steffen Schaefer
c61866798f
initially added .gitattributes file to consistently configure file types
...
and line breaks
2017-04-25 13:39:06 +02:00
Steffen Schaefer
5fb9069d08
Added JavaDoc
2017-04-24 09:14:11 +02:00
Steffen Schaefer
31b12ee828
Added FIXMEs
2017-04-10 14:25:56 +02:00
Steffen Schaefer
9a137838a9
Added more details for TODO
2017-04-10 14:24:58 +02:00
Steffen Schaefer
b9b9f56f5f
Trying to fix Selenium tests by clearing local storage
2017-04-10 13:47:45 +02:00
Steffen Schaefer
a92a3903ef
Merge branch 'master' into bug3529
2017-04-10 08:41:20 +02:00
Steffen Schaefer
ab19b81b98
Merge branch 'master' into bug3529
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/LeaderboardConfigPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/RaceTableWrapper.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/spectator/LeaderboardGroupOverviewPanel.java
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/spectator/LeaderboardGroupPanel.java
2017-04-06 13:19:12 +02:00
Steffen Schaefer
d590865bc5
Formatted LeaderboardPanel to reduce merge conflicts
2017-04-06 12:54:37 +02:00
Steffen Schaefer
9f8e6e1078
Reduced timeout for loading wind because it failed on hudson due to
...
another problem
2017-04-06 11:06:27 +02:00
Steffen Schaefer
bf46aee331
Changed max heap of the backend to be started during selenium tests to
...
1,5GB due to an OutOfMemoryError when loading wind
2017-04-06 11:03:54 +02:00
Steffen Schaefer
76ad6ff4d1
Retracking of races isn't necessary in SimulatorOverlayTest anymore
...
becuase bug 4098 is solved
2017-04-06 10:52:34 +02:00
Steffen Schaefer
f0b2a0c769
Trying to fix several Selenium test failures
2017-04-06 08:18:39 +02:00
Steffen Schaefer
2400e72e39
Merge branch 'master' into bug3529
2017-04-05 16:17:48 +02:00
Steffen Schaefer
9fc6bf61f5
Waiting for LeaderboardPageUrlConfigurationDialog to appear in Selenium
...
tests
2017-04-05 12:59:22 +02:00
Steffen Schaefer
59d086864b
Changed timeout for loading wind from igtimi due to a failure on hudson
2017-04-05 12:56:37 +02:00
Steffen Schaefer
1eb7a4da7d
Added a comment about polar data to SimulatorOverlayTest
2017-04-05 11:28:45 +02:00
Steffen Schaefer
3104462721
Using dedicated test account
2017-04-05 11:25:32 +02:00
Steffen Schaefer
b2cd67238a
Reduced duplicate code to handle alerts in Selenium tests
2017-04-05 10:01:24 +02:00
Steffen Schaefer
420ccad09c
Merge branch 'master' into bug3529
2017-04-05 09:12:12 +02:00
Steffen Schaefer
9f66f9de8d
Added com.sap.sailing.polars to the bundles to be started for the
...
selenium tests
2017-04-05 08:53:59 +02:00
Steffen Schaefer
9e9f5fe2a3
Adding SSE features to the target platform of the selenium test bundle
2017-04-05 08:50:00 +02:00
Steffen Schaefer
2d8b3f072e
Reducing amount of operations through Selenium to speed up some test
...
cases
2017-04-04 15:57:58 +02:00
Steffen Schaefer
700e6f8728
Adjusted TracTracEventManagementPanelPO.startTrackingForRaces to throw
...
an exception if not all given races were selected
2017-04-04 15:56:24 +02:00
Steffen Schaefer
3d47e58f68
Added credentials for Igtimi to SimulatorOverlayTest and activated code
...
that depends on this
2017-04-04 14:16:39 +02:00
Steffen Schaefer
91f6940791
Waiting for dialogs to appear due to some indeterministic test failures
2017-04-04 14:15:18 +02:00
Steffen Schaefer
b30ef59837
PolarDataServiceImpl is now cleared in Selenium tests
2017-04-04 14:14:42 +02:00
Steffen Schaefer
bf94bcee64
Updated SimulatorOverlayTest to track the races again after wind is
...
imported to make polar data available. The test is partially temporarily
commented to not include credentials in plain text.
2017-04-04 10:59:13 +02:00
Steffen Schaefer
3f9e2cb658
Added functionality to remove all tracked races in Selenium at once
2017-04-04 10:57:25 +02:00
Steffen Schaefer
743269203c
Merge branch 'master' into bug3529
...
Conflicts:
java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardEntryPoint.java
2017-04-04 09:05:53 +02:00
Steffen Schaefer
78272d1d8e
Waiting for edit series dialog due to some indeterministic test failures
2017-04-04 09:03:37 +02:00
Steffen Schaefer
5ddf50d46f
Waiting for alert when adding Igtimi account
2017-04-04 08:11:27 +02:00
Steffen Schaefer
9e1216affc
Extended SimulatorOverlayTest regarding loading wind to make polar data
...
available for simulator overlay in RaceBoard
2017-04-04 08:11:22 +02:00
Steffen Schaefer
410ef6afa7
Wind is now deleted when clearing the DB during Selenium tests
2017-04-04 08:11:16 +02:00
Steffen Schaefer
c5f468ccc2
Added initial selenium support for WindPanel
2017-04-04 08:11:10 +02:00
Steffen Schaefer
42bfd7280c
Added first steps to load wind in SimulatorOverlayTest
2017-03-28 17:14:45 +02:00
Steffen Schaefer
7d6d99667d
Fixed the check if simulator overlay is available in RaceMap settings
2017-03-28 17:13:01 +02:00
Steffen Schaefer
b768b3e2d6
Code simplifications
2017-03-28 16:52:12 +02:00