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