Commit Graph
100 Commits
Author SHA1 Message Date
Axel Uhl d4ecf30c29 remove Alias(Factory)? stuff from Selenium project;
this lets us remove an old version of cglib which is no longer supported
and doesn't work with Java 17. The usages have been re-designed to use
the regular cell table entry iteration methods without problems.
2022-12-23 02:07:02 +01:00
Axel Uhl 7b5ee8da5f upgrading mockito bundle dependency to 4.8.1 2022-12-23 01:18:17 +01:00
Axel Uhl 8a8a6a6f2b removing ThreadPoolWithThreadLocalsTest;
it was useful as long as our specialized thread pools were trying to
copy inheritable thread locals to pool threads; since we removed this
functionality, this test is no longer needed
2022-12-23 01:15:01 +01:00
Axel Uhl 8fa86f9ae7 build patched GWT from branch issue-7987-compatibility-with-issue-9584;
this then already includes pull request https://github.com/gwtproject/gwt/pull/9791
which fixes https://github.com/gwtproject/gwt/issues/9584. After the Mockito upgrade
this was the last known place where illegal reflection could have prompted a
warning in Java 11 and an error in Java 17 unless --add-opens was used which
we're trying to avoid.
2022-12-23 00:31:15 +01:00
Axel Uhl fdbd8fd229 Merge branch 'translation' 2022-12-22 23:29:29 +01:00
Axel Uhl f2398ef96a fixed indentation in pom.xml 2022-12-22 23:25:05 +01:00
Axel Uhl cc9a16df41 removed -noSuperdevmode once more 2022-12-22 23:18:00 +01:00
Axel Uhl ff2ba85a0e aligned test launch config with docker-1[17] branches 2022-12-22 23:16:27 +01:00
Axel Uhl f9a75d275b another AndroidManifest fix regarding android:exported 2022-12-22 22:52:41 +01:00
Axel Uhl 5d084debff fixed AndroidManifest.xml syntax 2022-12-22 22:45:03 +01:00
Axel Uhl f2e4e8368d fixed android:exported="true" syntax in manifest 2022-12-22 22:35:28 +01:00
Axel Uhl 9372af0721 added android:exported="true" to <activity> tags in AndroidManifest.xml files 2022-12-22 22:10:00 +01:00
Axel Uhl f82daf8d96 fixing missing placeholder in "cs" translation (again) 2022-12-22 18:26:51 +01:00
Axel Uhl 726ddf43f9 added EnumMapUtil to determine the key type also from an empty EnumMap 2022-12-22 09:36:36 +01:00
Axel Uhl d991062a29 removed obsolete System.println 2022-12-22 01:41:20 +01:00
Axel Uhl cbb3dfe88c added an example as test case for extracting the key type from an EnumMap 2022-12-22 01:26:41 +01:00
Axel Uhl dbf50800c6 Merge branch 'master' into mockito-4.8.1 2022-12-21 21:44:47 +01:00
Axel Uhl 7c28b4826e use MarkAsyncCallback to let RegattaDetailsCompositePO wait properly after a regatta has been modified 2022-12-21 21:40:20 +01:00
Axel Uhl 7db5d485fc upgraded android platform import for xmake to 31.1 2022-12-21 18:59:49 +01:00
Axel Uhl 45e0042860 upgrade compile and target SDK from 30 to 31 for Android apps 2022-12-21 18:40:14 +01:00
Axel Uhl 050359ccd3 Merge remote-tracking branch 'origin/master' into translation 2022-12-21 18:07:32 +01:00
Axel Uhl e062e2e0d6 mockito-4.8.1: upgraded dependency to 4.8.1 in landscape.aws.test 2022-12-21 17:45:28 +01:00
Axel Uhl 95f175d20d Merge branch 'master' into mockito-4.8.1 2022-12-21 15:34:04 +01:00
Axel Uhl 3b39519d8f use MAJORITY as read/write concern for store merging 2022-12-21 15:18:36 +01:00
Axel Uhl 5deb9fdd3f use read/write concern MAJORITY in SecurityServiceAndHasPermissionsProviderTest;
hoping this will create the causal consistency whose lacking may have
caused sporadic test failures
2022-12-21 14:56:20 +01:00
Axel Uhl 7da5b11e60 Merge branch 'master' into mockito-4.8.1 2022-12-21 14:30:36 +01:00
Axel Uhl 9884b967a9 formatting only 2022-12-21 14:26:32 +01:00
Axel Uhl 574e11885a in TestORCPublicCertificateDatabase.testGetCertificate fall back to refNo if boat name doesn't resolve;
special characters in the boat name may have been the reason for
deviations between certificate master data and query form
2022-12-21 14:19:20 +01:00
Axel Uhl 448da8b295 use a semaphore to ensure all receivers are done loading their queues before continuing with test 2022-12-21 14:12:26 +01:00
Axel Uhl 021fc81ed4 cleanly removing Race/TrackedRace from DomainFactory in tearDown;
this could help avoid failures in CourseUpdateTest where we can see an
unexpected waypointRemoved callback being logged for the CP1 waypoint
just added, and this most likely leads to the test failure. Perhaps the
tracked race, race and course were accidentally re-used across test
executions.
2022-12-21 13:41:59 +01:00
Axel Uhl d53c81de97 improved logging in GenericCellTablePO.createEntry to find out more about test failures;
TestLeaderboardConfiguration.testDynamicRaceDeletion fails with 4%
probability when it cannot obtain the DataEntryPO objects for the races
in the series table after deleting one race column from that series. The
log so far ("Can't create DataEntry of type DataEntryPO") suggests that
something went wrong while trying to invoke the constructor.
I've added logging for all exceptions caught in the process of
stepping through the superclasses in case finally no constructor
was found or none terminated normally.
2022-12-21 10:49:54 +01:00
Axel Uhl 74ac83a4cd mockito-4.8.1: consolidated imports, avoiding warnings 2022-12-21 10:09:57 +01:00
Axel Uhl 88f0a472d2 mockito-4.8.1: null is not matched by any(Class); using any() now 2022-12-21 10:03:01 +01:00
Axel Uhl ceccad7c22 Merge branch 'master' into mockito-4.8.1 2022-12-21 09:37:22 +01:00
Axel Uhl 57871ee872 docker-17: generalized Java version check in ImageConverterTest 2022-12-21 00:31:50 +01:00
Axel Uhl 022bbc0dd7 mockito-4.8.1: added missing bundles, bumped org.objenesis bundle version 2022-12-21 00:23:56 +01:00
Axel Uhl b0462d2233 mockito-4.8.1: upgraded Import-Package versions to 4.8.1 for mockito-core 2022-12-20 23:41:46 +01:00
Axel Uhl cbe9204f19 mockito-4.8.1: refactored all tests so they compile with mockito-core 4.8.1 2022-12-20 18:25:58 +01:00
Axel Uhl cd2d0d85ec aligned execution environment and JRE library used by jaxbdependencyfragment to 1.8 2022-12-20 17:29:53 +01:00
Axel Uhl 9113904aa6 jaxbdependencyfragment only requires Java-1.8 2022-12-20 17:20:47 +01:00
Axel Uhl 117c279c66 removed redundant comment in java/pom.xml 2022-12-20 16:26:18 +01:00
Axel Uhl d8ef15299d added missing Dockerfile for Java 17 2022-12-20 16:24:58 +01:00
Axel Uhl 1a2340bc38 added comment to java/pom.xml regarding where to also update tycho-version 2022-12-20 11:14:34 +01:00
Axel Uhl 2d0afab0de use Tycho 1.7.0 for building AWS SDK 2022-12-20 11:04:28 +01:00
Axel Uhl b1c87d570d use python3 instead of python for app code signing 2022-12-20 11:00:07 +01:00
Axel Uhl 3456085da1 fixed git of xmake dockerrun xmake.cfg file 2022-12-19 23:25:30 +01:00
Axel Uhl 50aa694031 upgraded xmake docker image to use to 1.0.26 2022-12-19 23:07:16 +01:00
Axel Uhl 6540dee4f5 removed explicit mention of grgit in xmake section again; it didn't help 2022-12-19 18:09:02 +01:00
Axel Uhl 95893504cc updated toolchains.xml to reflect that a JDK 17 may be helpful when building with 17 2022-12-19 17:51:09 +01:00
Axel Uhl fd932e6732 trying to re-add grgit to "xmake" section at end of build.gradle 2022-12-19 17:44:18 +01:00
Axel Uhl d27680b3e4 downgraded grgit Gradle plugin again to 2.3.0 2022-12-19 17:28:00 +01:00
Axel Uhl 74e18eaff8 use JAVA8_HOME for the gradle step in createLocalAwsApiP2Repository.sh 2022-12-19 17:19:32 +01:00
Axel Uhl a9d6a544e5 removed UseMembar from another start script 2022-12-19 10:48:42 +01:00
Axel Uhl ca338af676 removed UseMembar option from all launch configurations 2022-12-19 10:48:14 +01:00
Axel Uhl 957aaf83b6 adjusted launch configs to latest target platform changes 2022-12-19 10:36:46 +01:00
Axel Uhl 0befc91962 bug5794: removed extra space in build script 2022-12-19 10:11:20 +01:00
Axel Uhl 439c25f525 bug5794: keep using JAVA8_HOME for Gradle build of mobile apps 2022-12-19 01:32:11 +01:00
Axel Uhl 420b5e38f0 bug5794: don't try to provide a specific JavaSE-17.profile; it should be automatic;
See also https://bugs.eclipse.org/bugs/show_bug.cgi?id=527353
2022-12-19 00:00:10 +01:00
Axel Uhl 76c1cf2f47 bug5794: set Gradle distribution URL to version 7.3.3 2022-12-18 23:51:39 +01:00
Axel Uhl 08d1c97e3f Merge branch 'master' into bug5794 2022-12-18 23:44:38 +01:00
Axel Uhl 0aaf03c6fb try to use Gradle 7.3.3 which supports JDKs up to 17 2022-12-18 23:44:19 +01:00
Axel Uhl 04e2085207 "make"-file to make a docker image for sapsailing on sapmachine-17 2022-12-18 23:42:41 +01:00
Axel Uhl fa49150cbe don't use ZGC for Java runtimes >=11; G1GC may still be better for us in most cases 2022-12-18 23:03:10 +01:00
Axel Uhl 6f446b6857 bug5794: added asm.util and asm.analysis also to list of active bundles in target platform definition 2022-12-18 17:53:06 +01:00
Axel Uhl 261ecb4eb9 bug5794: added asm.analysis to target platform 2022-12-18 17:30:18 +01:00
Axel Uhl 53b9d967d1 added asm.util to target platform 2022-12-18 16:32:04 +01:00
Axel Uhl d4a1ecf3de fixed target platform definition 2022-12-18 14:56:14 +01:00
Axel Uhl 4154d0fa45 bug5794: trying to fix manifests 2022-12-18 02:08:16 +01:00
Axel Uhl c45e5acf4e bug5794: fixed version(s) for aries (source) bundle in com.sap.sse.feature.runtime/feature.xml 2022-12-18 01:17:47 +01:00
Axel Uhl 2ca4407574 bug5794: fixed aries.spifly sources manifest 2022-12-18 00:58:54 +01:00
Axel Uhl 5d04028e57 bug5794: upgraded org.apache.aries.spifly.dynamic.bundle from 1.2.4 to 1.3.6 2022-12-18 00:47:54 +01:00
Axel Uhl 5027f311a8 bug5794: added jaxbdependencyfragment 2022-12-18 00:44:28 +01:00
Axel Uhl 8658c6ffb4 added JavaSE-11.profile to the release tar.gz 2022-12-17 23:13:03 +01:00
Axel Uhl 2305ee6c62 removed redundant org.objectweb.asm specification from sailing.runtime feature 2022-12-17 17:46:17 +01:00
Axel Uhl ccebc1a7d1 upgraded org.objectweb.asm versions in feature.xml according to target platform 2022-12-17 17:21:25 +01:00
Axel Uhl 30f74a49d0 upgrade org.objectweb.asm from 9.0.0 to 9.3.0 to get support for major class version 61 2022-12-17 16:42:34 +01:00
Axel Uhl a318825eaa increased Java-11 GC log file size 2022-12-17 11:32:14 +01:00
Axel Uhl 5745f1eafe (re-)added packaging type eclipse-plugin to com.sap.sse.landscape.aws.test 2022-12-16 16:48:31 +01:00
Axel Uhl fafd3840f0 fixed AWS landscape test exclusion 2022-12-16 10:24:46 +01:00
Axel Uhl ad1814f4c9 added release notes for NOAA import 2022-12-16 09:40:55 +01:00
Axel Uhl 09c9912816 Merge remote-tracking branch 'origin/master' 2022-12-16 09:40:13 +01:00
Axel Uhl 2abd4452fd imported magnetic declinations from NOAA for 2023 2022-12-16 09:39:11 +01:00
Axel Uhl 44da1fe1cb bug5789: removed -noSuperdevmode again 2022-12-16 00:53:29 +01:00
Axel Uhl dd67921f51 bug5789: added missing placeholder in message 2022-12-16 00:51:36 +01:00
Axel Uhl c85e5ba057 Merge branch 'master' into bug5789 2022-12-15 21:25:24 +01:00
Axel Uhl 89e35726c7 Merge remote-tracking branch 'origin/master' 2022-12-15 21:24:43 +01:00
Axel Uhl 4f03ff4ee4 Merge branch 'master' into bug5789 2022-12-15 21:23:49 +01:00
Axel Uhl 3886ecaef1 Merge branch 'translation' into bug5789 2022-12-15 21:14:13 +01:00
Axel Uhl 91e0644876 Merge branch 'master' into translation 2022-12-15 21:12:43 +01:00
Axel Uhl 011e33080a docker-11: removed eclipse-plugin packaging type from com.sap.sse.landscape.aws.test again 2022-12-15 04:08:19 -08:00
Axel Uhl 6220698017 bug5792: formatting clean-up to align with master 2022-12-14 06:15:10 -08:00
Axel Uhl b72e696964 bug5792: reverting replication.testsupport to Import-Package for mockito and hamcrest 2022-12-14 05:51:37 -08:00
Axel Uhl d9e54d475b bug5792: removed version specification from javax.activation package import;
trackfiles.test shall load this from the JDK when on Java-1.8 and from a
separate bundle when on Java-11; in the JDK the package will not provide
a version number
2022-12-14 05:44:37 -08:00
Axel Uhl 3ce6dc34ea bug5792: removed Require-Bundle dependencies from routeconverterjava11extension;
it is assumed that the Import-Package specifications trigger the correct
bundle wiring when on Java-11
2022-12-14 05:41:11 -08:00
Axel Uhl bbcc1f2168 bug5792: removed commented gwt-dev dependency from pom.xml 2022-12-14 05:40:50 -08:00
Axel Uhl c16b2608eb bug5792: align feature ordering with master branch 2022-12-14 05:40:32 -08:00
Axel Uhl 1dc6247ec7 docker-11: formatting only in pom.xml 2022-12-14 05:25:11 -08:00
Axel Uhl 5d8a57cb67 bug5792: further aligned manifests, .classpath and settings/preferences 2022-12-14 05:23:00 -08:00
Axel Uhl 7efbe2880d bug5792: removed unused fragments; more manifest alignment 2022-12-14 05:19:02 -08:00
Axel Uhl e3a7b78a7a bug5792: more manifest alignments 2022-12-14 05:10:42 -08:00