Commit Graph

70 Commits

Author SHA1 Message Date
Sébastien Deleuze
62deeebd15 Upgrade spring-rabbit to 3.0.8 2023-09-04 10:34:19 +02:00
Christian Tzolov
6cc596157c coordinate the task completion with lifecycle stop 2023-09-04 10:28:29 +02:00
Christian Tzolov
865edc0755 Add smoke test for Spring RabbitMQ
- Change the AmqpRabbitApplication implementation to align the RabbitTemplate with SmartLifecycle.
 - Add reminder to update the spring-rabbit version to 3.0.8+.
2023-09-04 10:28:29 +02:00
Sébastien Deleuze
87be1668b1 Add scheduling sample 2023-09-04 10:23:51 +02:00
Sébastien Deleuze
7d7cddff37 Expose Output on AssertableOutput
Closes gh-16
2023-08-30 14:49:48 +02:00
Sébastien Deleuze
d52a04b80b Mount Maven local repository as read only
Close #18
2023-08-30 14:47:27 +02:00
Sébastien Deleuze
963e0e9107 Upgrade Gradle to 8.3
Closes gh-17
2023-08-29 16:59:29 +02:00
Sébastien Deleuze
bb17f44dd6 Manage checkpoint logs
Managing checkpoint logs is tricky due to CRaC
restrictions around open files. The pragmatic
solution chosen here is to redirect standard
output and error at bash level, and leverage
those additional files when displaying errors.

Closes gh-13
2023-08-08 10:15:59 +02:00
Sébastien Deleuze
b8006dc396 Tentatively try to improve error logging on the CI 2023-08-07 16:07:03 +02:00
Sébastien Deleuze
aad48bde30 Tentatively try to improve error logging on the CI 2023-08-07 15:29:07 +02:00
Sébastien Deleuze
9d92ee61fc Displayed standard error to see checkpoint errors
Closes gh-13
2023-08-07 15:07:58 +02:00
Sébastien Deleuze
82c0f5bc55 Update infrastructure 2023-08-07 11:37:38 +02:00
Sébastien Deleuze
c1f25464fd Add WebFlux Netty smoke test 2023-08-07 11:37:27 +02:00
Sébastien Deleuze
2039db35d0 Update infrastructure 2023-08-03 16:51:21 +02:00
Christian Tzolov
4cf7747f49 Add smoke test for Kafka Streams
Closes gh-12
2023-08-03 16:51:13 +02:00
Sébastien Deleuze
52d1d66996 Update infrastructure 2023-08-03 16:37:05 +02:00
Sébastien Deleuze
fa1c091aa7 Increase start timeout to 20 seconds 2023-08-03 16:37:05 +02:00
Christian Tzolov
0efa307630 Add smoke test for Spring Kafka with AVRO
Closes gh-11
2023-08-03 16:37:04 +02:00
Christian Tzolov
3f516b565a Add smoke test for Spring Integration with weblux and data
Closes gh-10
2023-08-03 16:37:03 +02:00
Christian Tzolov
52303e2935 Add smoke test for Spring Kafka
- Use a CRaC compatible spring-kafka version ( >=3.0.10-SNAPSHOT)

Closes gh-9
2023-08-03 16:36:50 +02:00
Sébastien Deleuze
b967e89996 Recommend using Docker Desktop instead of Colima 2023-08-02 19:48:29 +02:00
Sébastien Deleuze
66f24567d6 Remove unneeded tests in hibernate-mysql 2023-08-02 10:33:13 +02:00
Sébastien Deleuze
89a497f0ba Update infrastructure 2023-08-02 10:29:32 +02:00
Christoph Strobl
55011df1b2 Add smoke test for hibernate using MySQL driver and HikariCP
Closes gh-3
2023-08-02 10:29:03 +02:00
Sébastien Deleuze
1856ffa97d Fix overlapping build directories due to buildDir customization
Closes gh-8
2023-08-02 10:21:32 +02:00
Sébastien Deleuze
fb8ae104d6 Update README 2023-08-01 21:02:08 +02:00
Sébastien Deleuze
62521316c1 Tentatively fix setting environment for Docker Compose with CRaC 2023-08-01 18:58:34 +02:00
Sébastien Deleuze
21cace3369 Add nano for debugging purpose 2023-08-01 17:32:51 +02:00
Sébastien Deleuze
b03ea2dbcf Update data-redis infrastructure 2023-08-01 14:54:34 +02:00
Sébastien Deleuze
be5a5e3b05 Remove unneeded data-redis test
It fails because it requires a Redis instance,
and does not bring much added value. Also, AOT
smoke test does contain it, so let's remove it
here as well.

See gh-2
2023-08-01 14:53:45 +02:00
Sébastien Deleuze
e4f4bf7df6 Fix formatting 2023-08-01 14:18:38 +02:00
Sébastien Deleuze
29a0fbbd89 Update infrastructure for data-redis smoke tests
Closes gh-2
2023-08-01 14:18:09 +02:00
Christoph Strobl
7e79944d01 Add smoke test for data-redis using Lettuce Redis driver
See gh-2
2023-08-01 14:17:53 +02:00
Sébastien Deleuze
6818cfdbef Use CI docker arrangement in run-dev-container.sh
Still segfault on Mac M1/M2

See gh-6
2023-08-01 12:17:45 +02:00
Sébastien Deleuze
9b49e656ed Fix a typo in docker-compose support
See gh-6
2023-08-01 01:04:49 +02:00
Sébastien Deleuze
153ca03553 Add support for local testing on Mac M1/M2
Closes gh-6
2023-08-01 00:27:54 +02:00
Sébastien Deleuze
235baf1b03 Remove the dependency on Entrykit and use latest Docker version
See gh-7
2023-07-31 21:55:36 +02:00
Sébastien Deleuze
7ab9f3178c Upgrade to Azul CraC JDK 17.0.8 2023-07-31 18:15:41 +02:00
Sébastien Deleuze
6d57d5a6df Update infrastructure for Spring Integration 2023-07-31 17:53:47 +02:00
Sébastien Deleuze
ed47eea527 Refine log processing in AwaitApplication
This commit removes web server log detection
as restart logs are now printed by default.
2023-07-31 17:49:16 +02:00
Christian Tzolov
660c3568e7 Add smoke test for Spring Integration file-copy pipeline 2023-07-31 17:41:11 +02:00
Sébastien Deleuze
f282c64cf3 Add support for rebuild to run-dev-container.sh 2023-07-31 17:40:38 +02:00
Sébastien Deleuze
857b193090 Merge pull request #4 from tzolov/vscode-ignore
Add vscode gitignore statement
2023-07-31 17:11:15 +02:00
Sébastien Deleuze
d794398fad Fix run-dev-container.sh 2023-07-31 12:18:43 +02:00
Christian Tzolov
1ca3d896c5 add vscode gitignore statement 2023-07-28 09:40:14 +02:00
Sébastien Deleuze
0b975ae905 Support running on Mac or Windows via Docker 2023-07-14 10:37:37 +02:00
Sébastien Deleuze
b449460ada Merge pull request #1 from eddumelendez/sdkman
Add .sdkmanrc with version 17.0.7.crac-zulu
2023-07-06 17:13:02 +02:00
Eddú Meléndez
459016f009 Add .sdkmanrc with version 17.0.7.crac-zulu 2023-07-06 04:22:53 -06:00
Sébastien Deleuze
89be934f02 Rename crAppTest to checkpointRestoreAppTest
Also available with the shorter cRAT task name.
2023-07-06 11:27:16 +02:00
Sébastien Deleuze
6689e3bdc7 Update infrastructure 2023-07-06 11:17:49 +02:00