Commit Graph
319 Commits
Author SHA1 Message Date
Axel Uhl 80105644ce Merge branch 'master' into bug2409
Conflicts:
	java/com.sap.sailing.selenium.test/src/com/sap/sailing/selenium/test/AbstractSeleniumTest.java
2014-11-18 16:53:35 +01:00
Axel Uhl aaf49f9302 solving the issue with UI tests sporadically failing due to authorization issues; the problem was that a request for Login.html also creates a session asynchronously, causing a race condition 2014-11-18 16:48:59 +01:00
Axel Uhl 401da5f50b trying to make waiting for the admin console title a bit more robust, hoping to avoid intermittent test failures for testSimpleLeaderboardEditing 2014-11-13 16:07:30 +01:00
Axel Uhl 2c96313461 whitespace change only 2014-11-13 16:01:37 +01:00
Axel Uhl 289899cf5e Merge branch 'bug2425' into bug2409 2014-11-11 21:10:32 +01:00
Axel Uhl 38c4980589 fixed a very old bug regarding the issuing of stop tracking / remove inside the LeaderboardConfigPanel; this in preparation of fixing the test for leaderboard panel refresh 2014-11-11 18:21:29 +01:00
Axel Uhl 4797da5f6a fixed test case, removing duplicate race tracking code 2014-11-11 15:26:17 +01:00
Axel Uhl ac04330914 when deselecting/selecting elements, pass a stream provider so after de-selection the WebElements can be freshly obtained 2014-11-11 15:09:19 +01:00
Axel Uhl d53b3c34ce obtain tracked races list again to ensure we got the current version in case the elements were replaced in the browser 2014-11-11 15:08:16 +01:00
Axel Uhl f86106a963 added a failing test case for bug 2425 comments 5-7 2014-11-10 14:17:19 +01:00
Axel Uhl bbc2796d59 renamed com.sap.sailing.server.replication bundle to com.sap.sse.replication 2014-11-07 21:47:57 +01:00
Axel Uhl e4c4966927 fixed selection style in CellTablePO for selenium 2014-11-06 21:31:33 +01:00
Axel Uhl af644303f1 fixed selection style for Selenium tests 2014-11-05 17:07:40 +01:00
Axel Uhl 15f0ea0489 renamed com.sap.sailing.mongodb to com.sap.sse.mongodb and removed unnecessary dependency to com.sap.sailing.domain.common; fixes bug 2435 2014-11-05 13:08:09 +01:00
Axel Uhl ae26d6b6e8 added logging to AbstractSeleniumTest to better understand clearing of server state and session authentication sequence 2014-10-24 00:14:26 +02:00
Axel Uhl 23ef6baa5b removed commented, no longer needed code for moving mouse to tab 2014-10-18 19:09:14 +02:00
Axel Uhl 95f636c03f trying without the moveToElement action that is currently causing trouble 2014-10-18 17:19:38 +02:00
Axel Uhl bab563059c CSS class of selected row in cell table changed; adjusted in Selenium tests 2014-10-18 15:51:03 +02:00
Axel Uhl f66a60893a wait for admin console tab before trying to click it 2014-10-18 13:48:32 +02:00
Axel Uhl bf55ab23cc Merge branch 'master' into axel-usermanagement 2014-10-17 22:12:07 +02:00
Jens Rommel b2b13e9a0c Next fix 2014-10-17 13:30:48 +02:00
Jens Rommel ca97c7dbc3 Fixed typo 2014-10-17 13:27:22 +02:00
Jens Rommel eb69b3eb11 Changed tycho dependency handling according to
http://wiki.eclipse.org/Tycho/Release_Notes/0.21
https://bugs.eclipse.org/bugs/show_bug.cgi?id=436617#c11
2014-10-17 13:21:39 +02:00
Axel Uhl bd47482585 obtain an authenticated session at the beginning of each Selenium test 2014-10-16 15:46:53 +02:00
Axel Uhl 593eadd8e9 added code to handle login process in Selenium test cases 2014-10-16 13:12:08 +02:00
Axel Uhl 2802fb5a80 removed unnecessary LoginServlet; it is replaced by the JAXRS SecurityResource implementation 2014-10-16 10:29:34 +02:00
Axel Uhl 4ba062efbc introduced AbstractEntryPoint in SSE, adding Selenium AJAX call support generally 2014-10-15 18:24:36 +02:00
Axel Uhl 62f8afa103 Merge branch 'master' into usermanagement
Conflicts:
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
2014-10-04 23:51:19 +02:00
Axel Uhl 2265619203 added com.sap.sse.security.userstore.mongodb to autostart at level 3 to ensure it's there before the security service is needed 2014-10-04 21:47:15 +02:00
Axel Uhl 9081acbbdf fixed syntax error in selenium.test's pom.xml 2014-10-03 23:19:44 +02:00
Axel Uhl 8ee02a84e9 added com.sap.sse.security.* bundles to selenium.test autostart bundles 2014-10-03 23:09:45 +02:00
Axel Uhl abeda0ec91 fixed comment syntax 2014-10-02 14:20:14 +02:00
Axel Uhl e477d2ba7a downgrade Tycho to 0.20.0; see http://dev.eclipse.org/mhonarc/lists/tycho-user/msg05812.html 2014-10-02 14:18:58 +02:00
Axel Uhl 59cbbe4b6a trying without the explicit Maven dependency to test.support bundle in Selenium test bundle 2014-10-02 09:14:43 +02:00
Axel Uhl 739eaa847c according to an old comment in the Selenium project's pom.xml, removed the dependencies on the features;
these dependencies, based on the update to Tycho 0.21.0, should hopefully be covered by the
specification of the product to start
2014-10-01 23:51:51 +02:00
Axel Uhl 819ca7b182 interims state after merge; doesn't compileMerge branch 'master' into usermanagement
Conflicts:
	home.md
	java/com.sap.sailing.domain.igtimiadapter.test/src/com/sap/sailing/domain/igtimiadapter/test/AbstractTestWithIgtimiConnection.java
	java/com.sap.sailing.feature/feature.xml
	java/com.sap.sailing.gwt.ui/SailingGWT Remote Profiling (Run-Mode only).launch
	java/com.sap.sailing.gwt.ui/WEB-INF/web.xml
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/adminconsole/AdminConsoleEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/GlobalNavigationPanel.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/client/media/MediaSelector.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/leaderboard/LeaderboardEntryPoint.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/raceboard/RaceBoardEntryPoint.java
	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/tv/TVViewController.java
	java/com.sap.sailing.gwt.ui/src/main/java/com/sap/sailing/gwt/ui/usermanagement/UserManagementPage.java
	java/com.sap.sailing.server/SailingServer (No Proxy).launch
	java/com.sap.sailing.server/SailingServer (Proxy).launch
2014-10-01 17:19:36 +02:00
Axel Uhl 0eb7b7c51b addressing bug 2345 by upgrading all launch configurations from JavaSE-1.7 to JavaSE-1.8 as their execution environment 2014-10-01 15:57:50 +02:00
Axel Uhl 69de0f2d76 upgraded project settings to Java8, fixed gwt.ui to JavaSE-1.7 explicitly 2014-10-01 15:00:44 +02:00
Axel Uhl 161d823dee updated project compliance settings to JavaSE-1.8 2014-10-01 14:44:22 +02:00
Axel Uhl e9130d38f3 upgraded classpaths to JavaSE-1.8 2014-10-01 14:16:18 +02:00
Axel Uhl 7ece44052d upgraded manifests from JavaSE-1.7 to JavaSE-1.8 as runtime environment 2014-10-01 14:08:19 +02:00
Simon Pamies ae3022644a Merged master 2014-09-18 15:40:37 +02:00
Axel Uhl 5fd2b7cad0 second part of 0d47d89c13b50a26bbe4edf171e47146d418551e; fixed rank verdict for subsequent race columns accordingly 2014-09-15 23:06:23 +02:00
Axel Uhl 0d47d89c13 working on the failing testDynamicRaceLinking test case; the scoring scheme adjustments for non-sailed races broke this test;
Some competitors didn't have tracked ranks and previously were sorted to the end of the leaderboard. The new logic demands for
a low point scheme that they'd be sorted to the top of the leaderboard. While I think this is not useful (there should probably
be an exception for "no scores at all"), the test needs an adjustment of verdict for now.
2014-09-15 22:40:38 +02:00
Simon Pamies 2a099c99c8 Merged master 2014-08-26 14:31:28 +01:00
Axel Uhl ba0757ea9a adjusted selenium test to change of obfuscated selection style name 2014-08-11 02:03:22 +02:00
Axel Uhl 5624e53dc0 fixed selection of rows in Selenium tests with the new selection check-box column in place 2014-08-11 00:04:39 +02:00
Axel Uhl c7d8567f66 fixed style for selected table row test in Selenium again after CSS change 2014-08-09 09:50:38 +02:00
Axel Uhl e470751bc6 fixing selenium test's assumption about what the obfuscated style name for a selected table row in the AdminConsole is 2014-08-07 09:32:28 +02:00
Axel Uhl 39da818aa2 addressing comment #17 of bug 2112, failing Selenium tests after introducing the checkboxes in cell tables for selection 2014-08-07 01:04:23 +02:00