Commit Graph
105 Commits
Author SHA1 Message Date
Axel Uhl 139a320284 added net.bytebuddy dependency to more test fragments to ease local test execution 2024-01-05 09:39:57 +01:00
Wessels, Udo (PPN) 2b66121265 bug5910: remove not supported line in .project files so that current Eclipse version (2023-09) can import the projects. 2023-10-09 18:00:50 +02:00
Axel Uhl a6363406be bug5792: introduce org.hamcrest-2.2.0, remove gwt-dev deps 2022-12-12 06:18:51 -08:00
Finn Huelsbusch d888c1fad9 added configuration for eclipse 2022-06 and updated the onboarding 2022-07-07 16:51:33 +02:00
Axel Uhl 868ca37fee Merge branch 'master' into bug2823 2021-08-23 23:44:29 +02:00
Axel Uhl bb543a04d1 adjusted @Ignore comment for simpleWebSocketEchoTest for what seems like a permanent discontinuation of the service at www.websocket.org 2021-08-23 12:26:14 +02:00
Axel Uhl d666fff8c8 ignoring simpleWebSocketEchoTest() because currently echo.websocket.org seems down 2021-08-19 14:41:34 +02:00
Benjamin Barth 392ddf6b17 bug2823 Minor code refactorings / re-enabled Igtimi test cases 2021-08-11 12:34:05 +02:00
Udo Wessels 65b9cf9d08 Merge branch 'master' into bug5479 2021-06-21 19:48:18 +02:00
Axel Uhl 2c622e5b45 patched <!DOCTYPE projectDescription> into all project files to avoid info/warning in problems view about no grammar constraint 2021-06-19 12:45:03 +02:00
Udo Wessels 66fca24135 Merge branch 'master' into bug5479
AND
merge deactivation of IGTIMI adapter tests from master to this branch. This changes somehow have seemed to be ignored by merging master into this branch in the past.
See comment from Axel: "Igtimi burnt down; re-enable when Igtimi is back up and running..."
The failing tests are blocking build.
2021-04-25 17:39:51 +02:00
Axel Uhl 036a15697e re-enabled Igtimi tests; added missing Jetty dependency to igtimiadapter bundle after Jetty upgrade to 9.4.36 2021-04-14 12:33:05 +02:00
Axel Uhl cc9f825ac7 ignoring Igtimi tests as Igtimi burnt down; re-enable when igtimi is back up and running... 2021-03-30 01:28:27 +02:00
Axel Uhl 4ee0a1a1b4 enhanced Igtimi fixes output for /sailingserver/windStatus 2021-03-01 18:06:47 +01:00
Axel Uhl 4db4b95b62 bug4811: set org.eclipse.jdt.core.compiler.codegen.methodParameters to generate in all preference files; Tycho respects them! 2021-02-16 14:58:38 +01:00
Udo Wessels 506160a918 bug5322: fixed testing: exchange thread sync logic with ExecutionService and Future implementation.
The old implementation causes synchronization failures. It was possible to enter the synchronized block of the main thread before coming to the synchronized block of the child thread. Therefore the result was null (after the defined wait).
This behavior causes randomly assertion errors while building and testing the application.

Added org.objenesis dependency to manifest. This dependency was missing and therefore for local test execution was not possible (Igtimi tests).
2020-08-31 16:18:37 +02:00
Axel Uhl 89e8bef9c8 Revert "removed PluginNature from our OSGi bundles; they are not Eclipse plugins";
according to https://bugs.eclipse.org/bugs/show_bug.cgi?id=544977#c21 the
scenario of using the ManifestBuilder without setting the PluginNature is
not a supported scenario. Besides, it doesn't help to get rid of the new
Eclipse warning regarding non-exported packages.

This reverts commit 063484e29f.
2019-05-28 21:54:20 +02:00
Axel Uhl 063484e29f removed PluginNature from our OSGi bundles; they are not Eclipse plugins 2019-05-27 22:53:30 +02:00
Benjamin Barth 6f8dcf070a Improved stability of Igtimi tests by ensuring proper set up and tear
down of the global Activator instance
2019-04-16 11:47:56 +02:00
Steffen Schaefer bb934cbf6d Bug 4819: Fixed failing test cases after implementing security in
igtimiadapter
2019-04-12 19:33:15 +02:00
Axel Uhl bc709bba80 added hamcrest and mockito dependencies for Maven Junit tests to succeed
Change-Id: I10918f226282edee446eff7de573ce6d58f95d8c
2019-04-12 16:55:26 +02:00
Steffen Schaefer cd85324137 Bug 4819: Mockito isn't directly required from igtimiadapter.test 2019-04-12 11:02:05 +02:00
Steffen Jacobs 966bff887c Bug 4819: fixed AbstractTestWithIgtimiConnection 2019-04-11 17:36:50 +02:00
Steffen Jacobs 48d9db5c28 Bug 4819: added org.objenesis dependency for project 2019-04-11 17:22:15 +02:00
Steffen Jacobs e6c0569784 Bug 4819: added mockito dependency for igtimiadapter.test 2019-04-11 17:14:30 +02:00
Steffen Schaefer 11875cb9b4 Bug 4819: Partially added creator to Igtimi account management 2019-04-11 11:09:37 +02:00
Axel Uhl 5cde3206f3 more Timeout updates to avoid deprecation warnings 2018-12-10 03:15:49 +01:00
Axel Uhl bed5e90087 fixed deprecation of "new Timeout(int)", replacing by Timeout.millis 2018-12-10 03:10:24 +01:00
Maximilian Groß ed1fae0c8f divided datamining from sailing specific classes 2018-04-12 07:40:59 +02:00
Axel Uhl bd90f921dd added Automatic-Module-Name headers to satisfy Oxygen.3 Java9 warnings rule 2018-03-24 01:45:37 +01:00
Axel Uhl 0de0230708 added failing test case for unknown Igtimi fix types
Change-Id: Idd7afa2ad6d68d7dbecb9c377f73088fdbe9d195
2017-11-09 17:43:23 +01:00
Axel Uhl e78f81a707 removed igtimi.client.redirecturi system property; use https://www.sapsailing.com/... for a default Igtimi redirect URI;
use the client side Window.Location base URL as the redirect URI for Oauth web-based account adding;
this usually has problems with non-matching redirect URIs with the app
described on Igtimi's side, but it will help avoid accidentally adding
accounts to the archive server

Change-Id: Id2a6c34bb8846d5675d4c9e3b6bd1397cf149da0
2017-01-11 14:30:06 +01:00
Steffen Schaefer dd5d1fc745 Using junit and hamcrest from orbit / adjustments for different junit
bundle ID
2016-11-24 13:29:02 +01:00
Axel Uhl 14539584b8 added timeout to echo.websocket.org test because the site currently seems unresponsive
Change-Id: Iac6acbd192d787d163133f9fa21e5033f1f6998d
2016-04-16 10:49:27 +02:00
Axel Uhl 094234b654 moved all Position-related classes including Compact... representations to common bundle; provided CustomFieldSerializer for all Position subclasses that require it 2015-04-03 16:12:21 +02:00
Axel Uhl 58bd451481 moved other Position implementations to common packages to share them with GWT and make then GWT-serializable 2015-04-02 16:42:10 +02: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 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 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 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 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
Axel Uhl ff23160814 fixed potential concurrency issues in WindStatusServlet 2014-09-30 18:16:48 +02:00
Axel Uhl d5042456f1 removed extra parameter correctByDeclination on IgtimiConnectionFactory.connect where it wasn't used 2014-06-27 09:39:24 +02:00
Axel Uhl b88de98f1f added timeout rule for Igtimi tests 2014-06-19 15:31:30 +02:00
Axel Uhl 3af1e7e346 added more logging for modified Igtimi adapter; the modifications seem to let tests hang on Hudson for unknown reasons 2014-06-14 15:36:11 +02:00
Simon Pamies 22472ad8f2 Changed AWS, SOG and STW implementation to use kilometers per hour instead of knots as described in mail from Brent 2014-06-12 14:54:13 +02:00
Axel Uhl befc04a286 pass correctByDeclination parameter through to Igtimi connector 2014-06-09 15:56:56 +02:00