Commit graph

175 commits

Author SHA1 Message Date
Alexander Schwartz
c580c88c93
Persist online sessions to the database (#27977)
Adding two feature toggles for new code paths to store online sessions in the existing offline sessions table. Separate the code which is due to be changed in the next iteration in new classes/providers which used instead of the old one.

Closes #27976

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Signed-off-by: Michal Hajas <mhajas@redhat.com>
Co-authored-by: Michal Hajas <mhajas@redhat.com>
2024-03-28 09:17:07 +01:00
Jon Koops
3382e16954
Remove Account Console version 2 (#27510)
Closes #19664

Signed-off-by: Jon Koops <jonkoops@gmail.com>
2024-03-27 10:53:28 +01:00
Stian Thorgersen
2672b362c9
Update github action versions (#27692)
Signed-off-by: stianst <stianst@gmail.com>
2024-03-22 08:57:41 +01:00
Ryan Emerson
a2f027ee00 Use AWS JDBC Wrapper in CI tests. Resolves #27123
Signed-off-by: Ryan Emerson <remerson@redhat.com>
2024-02-19 19:07:24 +01:00
Ryan Emerson
c30b9545ef
Aurora Postgres IT: Upload flaky and surefire test reports
Closes #26967

Signed-off-by: Ryan Emerson <remerson@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2024-02-16 11:57:56 +01:00
Ryan Emerson
67f6f2f657
Add Multi-AZ Aurora DB to CI store-integration-tests
Closes #26730

Signed-off-by: Ryan Emerson <remerson@redhat.com>
2024-02-14 16:51:08 +01:00
Stian Thorgersen
23d5f2188d
Run adapters in a separate job on GitHub Actions (#26962)
Closes #25892

Signed-off-by: stianst <stianst@gmail.com>
2024-02-13 12:38:58 +01:00
Stian Thorgersen
208e3a6529
Exclude ubuntu-latest (sanity-check-zip) as it is running the full zip (#26463)
Signed-off-by: stianst <stianst@gmail.com>
2024-01-24 16:48:41 +00:00
Martin Kanis
84603a9363
Map Store Removal: Rename Legacy* classes (#26273)
Closes #24105

Signed-off-by: Martin Kanis <mkanis@redhat.com>
2024-01-23 13:50:31 +00:00
Alexander Schwartz
5e0e7254a0
Add the build step to the overall status check (#25982)
Closes #25981

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2024-01-09 08:39:43 +01:00
Alexander Schwartz
c4ada85233
Showing the original exception plus any swallowed exceptions. (#25428)
Closes #25424

Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
2023-12-13 11:56:08 +01:00
Michal Hajas
d387f13525
Add tests for lb-check endpoint
Added documentation why the check retries and updated outdated docs

Closes #25113

Signed-off-by: Michal Hajas <mhajas@redhat.com>
Signed-off-by: Alexander Schwartz <aschwart@redhat.com>
Co-authored-by: Alexander Schwartz <aschwart@redhat.com>
2023-12-04 08:53:37 +01:00
Martin Kanis
06067d473c Map Store Removal: Remove Map Store tests from GHA
Closes #24089

Signed-off-by: Martin Kanis <mkanis@redhat.com>
2023-10-30 12:39:43 +01:00
Miquel Simon
b3e6208eec
Disable Account Console IT in Firefox
Closes #24004
2023-10-16 13:41:13 +02:00
Martin Bartoš
c2fc2c2b03
Keystore location does not work for Windows (#23209)
* Keystore location does not work for Windows

Fixes #22185

* Enable Quarkus UT for Windows

Closes #23208
2023-09-18 17:28:25 +02:00
dependabot[bot]
29a9f48d4e
Bump actions/checkout from 3 to 4 (#22963)
Bumps [actions/checkout](https://github.com/actions/checkout) from 3 to 4.
- [Release notes](https://github.com/actions/checkout/releases)
- [Changelog](https://github.com/actions/checkout/blob/main/CHANGELOG.md)
- [Commits](https://github.com/actions/checkout/compare/v3...v4)

---
updated-dependencies:
- dependency-name: actions/checkout
  dependency-type: direct:production
  update-type: version-update:semver-major
...

Signed-off-by: dependabot[bot] <support@github.com>
Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com>
2023-09-06 07:40:06 -04:00
Alexander Schwartz
8286b8b31f
Status check should fail if "conditional" step fails (#22948)
Closes #22947
2023-09-05 08:34:41 +02:00
Stian Thorgersen
18bb6f7df8
Update configuration for Maven resolver (#22946)
Closes #22944
2023-09-05 08:17:51 +02:00
Lukas Hanusovsky
d7fd261e29
Allow archive surefire reports for release branches also when test suite fail. (#22889) 2023-09-05 08:16:23 +02:00
Lukas Hanusovsky
2870ecfb78
GH Actions -> archive surefire reports (#21913). (#21915) 2023-08-31 11:27:37 +00:00
Martin Bartoš
e8abe71833
Add Quarkus Unit tests to GHA CI (#22073) 2023-08-23 08:43:27 +02:00
Miquel Simon
4d9e23700c Partially fix #22251. Disable Chrome for testing. 2023-08-04 16:01:36 +02:00
Miquel Simon
0dae40fc78 Closes #22028. Use new "Chrome for Testing" browser and driver. 2023-08-03 19:14:08 +02:00
Stian Thorgersen
c907fde7f5
Run store testing conditionally for PRs (#22070) 2023-07-31 10:25:40 +02:00
Stian Thorgersen
e6545ea32a
Temporarily disable WebAuthn Firefox testing (#22071) 2023-07-28 16:52:22 +02:00
Stian Thorgersen
a33b76e6f7
Add wagon http retries to all maven options (#22060) 2023-07-28 12:32:06 +02:00
Stian Thorgersen
d7e335bf6a
Fix conditional for sssd (#22069) 2023-07-28 12:24:54 +02:00
Stian Thorgersen
0decccc4fa
Refactor conditional for sssd testing (#22053) 2023-07-28 12:09:44 +02:00
Stian Thorgersen
5bb9da3c0d
Refactor conditional in GH workflows (#22020)
Closes #22019
2023-07-28 07:04:16 +02:00
Stian Thorgersen
17d211319b
Change concurrency for GH workflows to prevent conflicts between PRs (#22018)
Closes #22001
2023-07-27 06:26:03 +02:00
Jon Koops
2f617bd28e
Place Java setup in re-usable workflow file (#17541)
Co-authored-by: Stian Thorgersen <stianst@gmail.com>
2023-07-26 10:35:21 +00:00
Stian Thorgersen
8848dfed74
Fix conditional checking for PR testing (#21947)
* Fix conditional checking for PR testing

Closes #21946

* Update .github/actions/conditional/action.yml

Co-authored-by: Jon Koops <jonkoops@gmail.com>

---------

Co-authored-by: Jon Koops <jonkoops@gmail.com>
2023-07-25 15:43:53 +02:00
Stian Thorgersen
6220a9d71f
Remove scheduled from individual workflows (#21847) 2023-07-21 11:51:10 +02:00
Stian Thorgersen
54f8c8d253
Increase timeout for legacy tests (#21811)
Closes #21810
2023-07-19 13:56:39 +00:00
Pedro Igor
d2cdd78655
Add Java Distribution IT for Windows (#21675)
Co-authored-by: Miquel Simon <msimonma@redhat.com>
2023-07-18 12:15:56 +02:00
mposolda
0ea2891eee Remove support for OpenJDK 11 on the server side
closes #15014
2023-07-03 13:12:22 -03:00
Stian Thorgersen
a5bb300570
Use installed driver for Firefox on GitHub runners (#21105)
Closes #21104
2023-06-20 18:26:28 +02:00
Miquel Simon
3daeee15f6
Add Forms IT (#20528)
Closes #20519
2023-06-19 14:44:20 +02:00
Miquel Simon
7e95d57faa Add Migration Tests to CI workflow 2023-06-07 19:43:48 +02:00
Miquel Simon
0f2ff9c235
Enable Firefox for WebAuthn and Account Console tests (#20546) 2023-05-25 10:02:05 +02:00
Miquel Simon
9640fb2803 Increase timeout for Legacy Store IT 2023-05-16 10:37:14 +02:00
rmartinc
f1468091f1 SSSD testing with GH actions
Closes https://github.com/keycloak/keycloak/issues/20265
2023-05-11 11:29:32 +02:00
Pedro Igor
c17fcd49c8
Support for non-XA databases (#20141) 2023-05-04 19:08:10 +02:00
Stian Thorgersen
5bc2109a18
Remove Foresight from GitHub workflows (#20146)
Closes #20122
2023-05-04 12:08:55 +02:00
Martin Bartoš
c1cced9f31 Fix CorsExampleAdapterTest
---
Quarkus3 branch sync no. 14 (24.4.2023)
Resolved conflicts:
keycloak/testsuite/integration-arquillian/tests/base/src/test/java/org/keycloak/testsuite/adapter/example/cors/CorsExampleAdapterTest.java - Modified
2023-04-27 13:36:54 +02:00
Martin Bartoš
7af2459c7d Run CI with Quarkus
This reverts commit 2f3fe2b237128c25989293e19f2c09edd0350caa.
2023-04-27 13:36:54 +02:00
Martin Bartoš
952faed4c9 Run Adapter tests with JavaEE support
---
Quarkus3 branch sync no. 9 (10.3.2023)
Resolved conflicts:
keycloak/.github/actions/build-keycloak/action.yml - Modified
2023-04-27 13:36:54 +02:00
Martin Bartoš
81eaa09b25 Run tests with Undertow
---
Quarkus3 branch sync no. 6 (17.2.2023)
Resolved conflicts:
keycloak/.github/workflows/ci.yml - Modified
---
Quarkus3 branch sync no. 5 (10.2.2023)
Resolved conflicts:
keycloak/.github/workflows/ci.yml - Modified
2023-04-27 13:36:54 +02:00
mposolda
85d2c41a62 Switch FIPS automated test to ubi8 instead of ubi9
closes #19977
2023-04-27 12:06:21 +02:00
Alexander Schwartz
acd01dedb6 Integrate documentation into parent build
Closes #19158
2023-03-20 13:09:23 +01:00