Renato Cavalcanti
a2a90d6325
exclude tests using DisposableSys from aeron run ( #31230 )
...
* exclude tests using DisposableSys from aeron run
* add 'gh-exclude-aeron' to 'akka.test.tags.exclude' settings
2022-03-10 18:45:45 +01:00
Patrik Nordwall
5e3e61458a
Enable some Aeron tests in nightly-builds, #31010 ( #31218 )
...
* and enable gc logging via -Dakka.ci-server=true in .jvmopts-ci
* and some cleanup
* exclude ClusterReceptionistSpec and JoinConfigCompatCheckerRollingUpdateSpec
with new tag
2022-03-09 07:27:31 +01:00
Patrik Nordwall
d7dc3546a0
Only run multi-node tests with Aeron, #31010 ( #31217 )
2022-03-08 14:36:03 +01:00
Arnout Engelen
14e213d5b2
Skip multi-jvm tests in timing tests job ( #31180 )
2022-02-22 16:29:28 +01:00
Johan Andrén
da4bac374d
Allow manual triggering of all cron CI-jobs ( #31174 )
2022-02-22 15:11:32 +01:00
Patrik Nordwall
ac6ec8ce83
Try running Aeron tests again ( #31172 )
2022-02-22 12:56:29 +01:00
Patrik Nordwall
299f1239b9
Email on failure ( #31170 )
...
* missing for some jobs, e.g. Scala 3
2022-02-22 11:46:37 +01:00
Patrik Nordwall
4412529a39
Run timing sensitive tests in separate job, #30716 ( #31149 )
...
* better to exlude TimingTests and only run them in separate
job so that we see more easily when those fail in CI
(and lower prio to fix them in CI)
* BoundedBlockingQueueSpec has many timing sensitive things,
hardened it and marked as TimingTest
2022-02-21 15:34:45 +01:00
Johannes Rudolph
a9d494745d
build: archive test result for later analysis ( #31146 )
2022-02-21 14:25:12 +01:00
Patrik Nordwall
81349d66eb
Don't test publishLocal with JDK 17 - fix syntax error, #31132 ( #31136 )
...
Co-authored-by: Arnout Engelen <arnout@bzzt.net>
2022-02-18 10:42:56 +01:00
Patrik Nordwall
0ac11145b3
Don't test publishLocal with JDK 17, #31132 ( #31135 )
...
* JDK 17 builds are failing with ConcurrentModificationExceptions for the osgiBundle task
2022-02-18 09:16:30 +01:00
Johan Andrén
5dc6755ad2
Add CI check for wrong mima filter directories ( #31088 )
...
And fix incorrect filter mima directory for 31055
2022-02-02 11:08:48 +01:00
Johan Andrén
9b97614b95
JDK 17 CI nightly job ( #31085 )
2022-01-27 16:14:29 +01:00
Enno Runne
bdcb962e4c
chore: scheduled link validation ( #31086 )
2022-01-25 19:18:05 +01:00
Patrik Nordwall
509b3be617
Disable multi-node with Aeron, #31010 ( #31011 )
2021-12-22 07:41:57 +01:00
Arnout Engelen
3c9ef34280
fix check that nightly tests ran ( #30998 )
2021-12-17 09:14:35 +01:00
Arnout Engelen
5fafdced8e
Cleanup cross building ( #30981 )
...
* wip
* Don't set crossScalaVersions at the toplevel
* scalafmtSbt
* Accidentally commited
* Set default scalaVersion
* Set top-level scala version to default
* Add comment explaining why to +~
2021-12-14 11:00:02 +01:00
Patrik Nordwall
2909d4cce5
Use GhExcludeTest in CI again ( #30941 )
...
* -XX:+AlwaysActAsServerClassMachine in CI
* Remove GHExcludeTest from all tests, since we have included those in CI workflows
* Exclude a few failing tests from CI
* run CI with -Dakka.test.tags.exclude=gh-exclude again
2021-11-28 19:52:16 +01:00
Arnout Engelen
02f0679e84
scala3: build/test akka-persistence-tck and akka-persistence-typed-tests ( #30911 )
2021-11-19 13:48:25 +01:00
Arnout Engelen
65df618bd2
scala3: test akka-stream-typed ( #30910 )
...
Refs #30243
2021-11-19 11:39:53 +01:00
Arnout Engelen
9b174a31a6
scala3: remove runtime trait ordering check ( #30904 )
2021-11-18 14:44:43 +01:00
Arnout Engelen
7e059fadb9
Scala 3: enable akka-cluster tests ( #30890 )
...
Closes #30689
Looks like it has been fixed with https://github.com/akka/akka/pull/30886
2021-11-17 12:13:58 +01:00
Arnout Engelen
bdb46d16fd
Scala3: enable akka-cluster-sharding-typed tests ( #30892 )
...
* Scala3: enable akka-cluster-sharding-typed tests
* typo
2021-11-15 17:57:57 +01:00
Arnout Engelen
060fce1720
Scala 3: enable akka-cluster-metrics tests ( #30891 )
2021-11-15 17:29:37 +01:00
Patrik Nordwall
f83ae19311
Reduce multi-node tests to 10 pods, #30874 ( #30875 )
2021-11-11 15:35:32 +01:00
Patrik Nordwall
a39dbfc088
aeron.dir also for normal multi-node tests, #30601 ( #30839 )
2021-11-01 16:23:27 +01:00
Patrik Nordwall
527571fc3a
Aeron media driver volume for multi-node CI, #30601 ( #30835 )
2021-10-29 14:19:17 +02:00
Renato Cavalcanti
4ef9b31d8e
move aeron tests in multi-node ( #30706 )
2021-10-20 08:07:47 +02:00
Johan Andrén
b859d9fc48
Update verifyCodeStyle and applyCodeStyle to be what we really require ( #30777 )
...
Previously it included a coarse grained Java reformat which it seems was never
quite worked through (reformatting generated sources etc), so go back on that,
and make sure verifyCodeStyle is exactly what we require for PR validation to pass
(and that it does not diverge)
2021-10-13 08:21:09 +02:00
Arnout Engelen
7742f1ded3
Build akka persistence typed with scala3 ( #30772 )
2021-10-12 08:22:12 +02:00
Arnout Engelen
f12d72effc
Compile akka-cluster-sharding-typed with scala3 ( #30738 )
...
* Compile akka-cluster-sharding-typed with scala3
Refs #30243
* Remove unused variable
2021-10-04 12:23:35 +02:00
Patrik Nordwall
f021dc9248
Only compile with Scala 3 in PR validation ( #30731 )
...
* seems to be much more test failures in the Scala 3 job
* let's not block PR validation by that, we still have full nightlies
with Scala 3
2021-10-01 14:46:41 +02:00
Arnout Engelen
8086c70437
Build akka-cluster-sharding with scala3 ( #30712 )
...
* Build akka-cluster-sharding with scala3
Umbrella issue https://github.com/akka/akka/issues/30243
Not running tests yet due to https://github.com/akka/akka/issues/30711
* scalafmt
* Remove leftover val
2021-09-25 12:42:15 +02:00
Arnout Engelen
d703a2afe0
'master' to 'main' ( #30714 )
...
* 'master' to 'main'
* Repo reference in docs
* Found another in the issue template
2021-09-25 09:39:36 +02:00
Patrik Nordwall
ba6c91779a
adjust gc log and mem args in nightly builds ( #30687 )
...
* adjust gc log and mem args in nightly builds
* extraOpts in jdk matrix
* -Xlog:gc already added in AkkaBuild.scala
2021-09-24 09:18:54 +02:00
Arnout Engelen
3b4ce564be
build akka-cluster-typed on scala 3 ( #30703 )
...
* build akka-cluster-typed on scala 3
Refs #30243
* mima exclude
* scalafmt
2021-09-23 15:25:50 +02:00
Arnout Engelen
8e5493fb1a
Compile akka-cluster-metrics on scala3 ( #30690 )
...
* Compile akka-cluster-metrics on scala3
* re-introduce serialversionuid
* Avoid weird patternmatch
2021-09-17 07:00:45 +02:00
Arnout Engelen
4fe93e85bb
Build akka-bench-jmh with scala3 ( #30682 )
...
Co-authored-by: Renato Cavalcanti <renato@cavalcanti.be>
2021-09-16 09:22:32 +02:00
Arnout Engelen
a085b21fc1
build akka-cluster-tools on scala3 ( #30683 )
2021-09-16 09:06:34 +02:00
Arnout Engelen
61c6c50527
Build akka-distributed-data on scala3 ( #30666 )
...
* Build akka-distributed-data on scala3
* Fix binary compatibility of default 'copy' parameter
Not excluding the updateState signature yet to verify
GitHub Actions correctly picks that one up as well
* MiMa exclude for internal method
* Restore binary compatibility without causing conflict
Sad to have to duplicate GSet, but I don't see a way around it.
2021-09-10 14:55:22 +02:00
Arnout Engelen
6c2ed1b17d
Build akka-persistence-query on scala3 ( #30663 )
...
* Build akka-persistence-query on scala3
* Build and test on scala3 on GHA
* scalafmt
* Also akka-persistence-shared
* Add mima exclusions
* Add type to implicit, not to probe
2021-09-10 14:53:57 +02:00
Arnout Engelen
9f252696ec
Test customizing the Jackson object mapper ( #30670 )
...
Starting with https://github.com/FasterXML/jackson-databind/issues/2683
Jackson will no longer use the generic bean serialization when serializing a
`java.time.Instant`, but throw an error (since the bean serialization
doesn't make sense for those types anyway).
Our test relied on the bean serialization to test using custom object
mappers. This PR improves the test to use a 'real' custom mapper instead
of just relying on the bean fallback.
2021-09-10 12:49:05 +02:00
Ignasi Marimon-Clos
6275c06cca
akka-persistence compiling on Scala3 ( #30406 )
...
Co-authored-by: Ignasi Marimon-Clos <ignasi@lightbend.com>
Co-authored-by: Arnout Engelen <arnout@bzzt.net>
2021-09-08 13:00:51 +02:00
Patrik Nordwall
a502e3db0d
Run gh-exclude tests in some nightlies ( #30656 )
2021-09-08 09:28:01 +02:00
Patrik Nordwall
eb6f3e3d19
timefactor=2 also for Typed testkit ( #30643 )
2021-09-07 21:14:52 +02:00
Patrik Nordwall
dae27d6338
graphviz in nightly JDK 1.8.0 / Scala 2.12 ( #30638 )
2021-09-06 14:18:50 +02:00
Andrea Peruffo
7b440dd15b
Avoid fail-fast in nightly builds ( #30625 )
...
* Avoid fail-fast in nightly builds
* one more
2021-09-02 15:04:46 +01:00
Patrik Nordwall
7590c976e6
No need for pr labels, #30459 ( #30615 )
2021-09-02 10:13:32 +02:00
Patrik Nordwall
2a57c3e45c
Temporary disable Aeron jobs in nightly, #30601
...
* until we have figured out to increase /dev/shm
2021-09-01 15:49:25 +02:00
Patrik Nordwall
df6203babb
Run Scala3 build as nightly
...
* instead of each push to master
* still part of pr validation
2021-09-01 08:26:41 +02:00