Marcos Pereira
06594e537b
Update contributing guide to remove Jenkins and add Github Actions ( #30595 )
...
* Fix some minor format issues
* Review grammar and links
* Remove mentions to Jenkins in the contributing guide
* Avoid running jobs in forked projects
2021-08-31 16:53:19 +02:00
Patrik Nordwall
14d35bd628
Merge pull request #30598 from akka/wip-multi-node-patriknw
...
Only multi-jvm in nightly-builds.yml
2021-08-31 16:48:37 +02:00
Patrik Nordwall
9673a34528
Merge pull request #30599 from akka/wip-30584-publishLocal-patriknw
...
Remove publishLocal from pr validation, #30584
2021-08-31 16:41:06 +02:00
Andrea Peruffo
8e00fff45a
Merge pull request #30597 from akka/wip-multi-node-mem-patriknw
...
-Xmx512M for multi-node
2021-08-31 10:51:19 +01:00
Patrik Nordwall
96d5ddaa46
Remove publishLocal from pr validation, #30584
2021-08-31 10:23:17 +02:00
Patrik Nordwall
fd2784d161
Only multi-jvm in nightly-builds.yml
...
* multi-node is run by multi-node.yml
2021-08-31 10:17:12 +02:00
Patrik Nordwall
ad1acba178
-Xmx512M for multi-node
...
* I noticed "command terminated with exit code 137" in some test failure,
and that is Kubernetes OOM kill.
* Container memory limit is 2Gi
* We didn't used more than 512M previously
2021-08-31 09:11:45 +02:00
Andrei Arlou
a8015b7952
Fix broken links about java serialization ( #30589 ) ( #30593 )
2021-08-31 09:00:03 +02:00
Marcos Pereira
62b8d7fa39
Add new nightly job to run Artery Aeron UDP remote tests ( #30573 )
2021-08-30 11:42:12 -04:00
Marcos Pereira
5e9965a129
GH Actions: Add nightly job to run Classic cluster tests ( #30572 )
...
* GH Actions: Add nightly job to run Classic cluster tests
* Run tests as multi-jvm instead of multi-node
* Some minor adjustments
* Rename for clarity
* Use JDK 11
* Group some tests to reduce parallelism
* Allow to exclude multi-jvm tests using `-Dakka.test.names.exclude` property
* Exclude akka.cluster.Stress tests
* Move akka classic remoting job to nightly-builds workflow
2021-08-30 11:20:08 -04:00
Marcos Pereira
2c4d92e5d4
GH Actions: Add nightly job to run Artery cluster tests ( #30571 )
...
* Add new nightly job to run Artery Cluster tests
* Rename job to make it clear it is using Aeron UDP
* Use JDK 11
* Group some jobs to reduce parallelism
2021-08-30 09:32:22 -04:00
Andrei Arlou
d34e6df4bd
Replace broken links on RFC standarts ( #30588 )
2021-08-30 15:05:41 +02:00
Andrei Arlou
9fb29822bd
Fix broken links in CONTRIBUTING.MD ( #30590 )
2021-08-30 09:18:53 +02:00
Andrea Peruffo
d75ad252b8
Run multi-node tests on fresh GKE clusters ( #30570 )
...
* Port multi-node-test from Jenkins
* link to issues for gh-excluded tests
* use kubectl in multi-jvm plugin
2021-08-27 17:40:51 +02:00
Andrea Peruffo
210912e916
Fix incorrect quotes ( #30585 )
2021-08-27 17:01:11 +02:00
Andrea Peruffo
942186acb9
Merge pull request #30583 from akka/fix-test-30532
...
Fix test to avoid race condition from multiple persistent actors
2021-08-27 11:55:12 +01:00
Debasish Ghosh
f4ce74f255
Fixed possible race condition
2021-08-27 14:52:44 +05:30
Debasish Ghosh
3799ebb453
Tagged as GHExcludeTest in ReplicatedEventSourcing
2021-08-27 13:43:29 +05:30
Debasish Ghosh
65442bd6a9
Fixed yet another race condition
2021-08-27 13:23:42 +05:30
Debasish Ghosh
e0fdec8fc1
Tagged some tests as GHExclude - both documented as failing
2021-08-27 13:05:10 +05:30
Debasish Ghosh
84695e0854
Fix test to avoid race condition from multiple persistent actors
2021-08-27 12:28:56 +05:30
Debasish Ghosh
cd2b9bcd11
Fixes Java test on null empty state: try to avoid race condition by waiting for 1 persistent actor to stop before starting the next one ( #30579 )
2021-08-26 21:59:16 +05:30
Andrea Peruffo
6bada7a107
Exclude more tests from PR validation ( #30580 )
...
* Exclude FlowThrottleSpec and ReplicatedEventSourcing flaky tests from PR validation
* RestartSpec
2021-08-26 16:56:14 +02:00
Patrik Nordwall
95a95e8019
Merge pull request #30576 from akka/fix-test-30575
...
Fixes Java test on primitive state
2021-08-26 16:48:46 +02:00
Marcos Pereira
8479b297aa
Merge pull request #30578 from andreaTP/conditional-scheduled
...
Run scheduled jobs only on main repo
2021-08-26 10:45:52 -04:00
Marcos Pereira
c0799cfb41
Merge pull request #30569 from marcospereira/build/fix-minor-inconsistencies
...
GH Actions: fix minor inconsistencies
2021-08-26 10:39:36 -04:00
Andrea Peruffo
5f6a3a193e
Run scheduled jobs only on main repo
2021-08-26 11:30:04 +01:00
Debasish Ghosh
df56c81051
Fixes Java test on primitive state: try to avoid race condition by waiting for 1 persistent actor to stop before strating the next one
2021-08-26 15:21:59 +05:30
Marcos Pereira
53ea3685dc
Merge pull request #30562 from marcospereira/issues/30552/debug-message-adapter-spec
...
Clearer error message when the test fails
2021-08-24 15:26:05 -04:00
Marcos Pereira
d6178f5a10
Use ubuntu-20.04 for all jobs
2021-08-24 12:11:23 -04:00
Marcos Pereira
f92ef444f8
Consistent use of timefactor when running tests
2021-08-24 12:11:23 -04:00
Marcos Pereira
a40a0fef48
Remove properties that are unnecessary for the given sbt tasks
2021-08-24 12:11:23 -04:00
Marcos Pereira
d5bd868d62
Configure gh-exclude as it was done for other tags
2021-08-24 12:10:59 -04:00
Marcos Pereira
554044e387
Merge pull request #30551 from marcospereira/build/nightly-builds-improvements
...
GH Actions: Nightly builds improvements
2021-08-24 11:40:37 -04:00
Marcos Pereira
ad38281c58
Clearer error message when the test fails
2021-08-24 11:35:06 -04:00
Marcos Pereira
17f8ccb9be
Merge pull request #30561 from marcospereira/issues/30559/fix-stream-test-kit-specs
...
Also dilate the initial delay when testing timeouts in akka-stream-testkit
2021-08-24 10:34:14 -04:00
Andreas Gabor
418132b5fe
use internalLogger instead of context.log for recovery logging ( #30563 )
2021-08-24 14:33:53 +02:00
Marcos Pereira
ec55b42906
Use a timefactor=2 when validating pull requests
2021-08-23 20:00:28 -04:00
Marcos Pereira
0e31566b1a
Some minor syntax enhancements
2021-08-23 14:09:10 -04:00
Marcos Pereira
6d916df2f9
Increase paradox parsing timeout from 2 to 5 seconds
2021-08-23 14:08:51 -04:00
Marcos Pereira
d22e4becd1
Also dilate the initial delay when testing timeouts in akka-stream-testkit
2021-08-23 14:08:26 -04:00
Marcos Pereira
81afa5bc35
Remove pull_request trigger and add the cron schedule
2021-08-23 11:10:49 -04:00
Scala Steward
8ad0b992d6
Update jul-to-slf4j, log4j-over-slf4j, ... to 1.7.32 ( #30508 )
2021-08-23 13:06:28 +02:00
Andrei Arlou
6fca339521
Replace try/catch on assertThrows in FlowTest.java ( #30560 )
2021-08-23 11:52:10 +02:00
Andrei Arlou
29a595f82c
Use generic type inference and method references in FlowDocTest.java ( #30478 )
2021-08-23 11:16:34 +02:00
Scala Steward
6e789d3bc1
Update sbt to 1.5.5 ( #30507 )
2021-08-23 11:06:16 +02:00
Scala Steward
d1a689e1e5
Update logback-classic to 1.2.5 ( #30504 )
2021-08-23 11:05:59 +02:00
Marcos Pereira
edb3a654d0
GH Actions: Run validatePullRequest and MiMa ( #30557 )
...
* GH Actions: run validatePullRequest instead of just compiling the tests
* Run MiMa checks on GH Actions instead of Travis CI
* Some clear names for workflow and steps
* Add cache to bin compat step
* Also run MiMa for master branch and tags
* Use JDK 8 to validate pull request
* Move validateCompile to pull request validation
Also remove `update` and `Test/compile` from binary compatibility checks:
- `validateCompile` runs for all configurations, so it overrides `Test/compile`
- `update` is unnecessary for mima checks
2021-08-23 11:02:17 +02:00
Marcos Pereira
35dbab7b58
Using a timefactor=2
2021-08-20 11:01:59 -04:00
Marcos Pereira
972182f572
Use a single workflow to configure all nightly jobs
2021-08-20 09:40:31 -04:00