Tejaswini Bandlamudi
36a084e021
Fix GHA workflows naming & Run ITs if UTs fail on coverage ( #14158 )
...
Currently, there is no way to run ITs if unit-tests fail on coverage. This PR allows Revised, Standard ITs to run even when unit-tests fail on coverage errors, still failing the workflow. This PR also fixes existing GHA workflow naming.
2023-05-22 11:44:34 +05:30
Abhishek Radhakrishnan
c546df3866
Add `examples/` to CI UT/IT ignore ( #14306 )
...
* Skip UT/IT on examples only changes.
2023-05-17 17:46:25 -07:00
Clint Wylie
cb10bb9783
add website to java ci ignore ( #14303 )
2023-05-17 14:50:52 -07:00
Tejaswini Bandlamudi
bbbb031057
Do not cancel old GHA workflows triggered on branch commits ( #14279 )
...
* group and limit workflows only on PRs and not on branch commits
* also apply to Static Checks CI
2023-05-16 12:13:08 +05:30
Tejaswini Bandlamudi
8ef99f091a
Fix jdk setup in GHA ( #14091 )
...
Instead of downloading jdk everytime we run CI, we're using inbuilt temurin jdk distributions 8, 11, 17 by settiing JAVA_HOME variable. This is not working as expected since we were not setting this as global environment variable as a result all CI builds are running on jdk11. This PR fixes the issue.
2023-05-12 10:36:59 +05:30
Tejaswini Bandlamudi
966cae1c94
Fix GHA CI branch trigger patterns ( #14067 )
...
* fix matching pattern on release branches
* test
2023-04-11 20:43:40 -07:00
Tejaswini Bandlamudi
da197c9273
Migrate existing jdk11 ITs to cron job ( #13918 )
...
This cron job runs on the latest commit of the master branch by default daily at 3:00 AM UTC.
2023-03-16 15:30:07 +05:30
Abhishek Agarwal
81356f7667
do not run non sql compatible tests for all jdk flavours ( #13875 )
2023-03-03 11:26:57 +05:30
Elliott Freis
faf602108b
We never want to restore caches that aren't an exact match to the commit SHA ( #13863 )
...
Co-authored-by: Elliott Freis <elliottfreis@Elliott-Freis.earth.dynamic.blacklight.net>
2023-02-28 13:59:49 -08:00
Elliott Freis
471cb82af3
Use built-in java rather than spending time to install ( #13834 )
...
Co-authored-by: Elliott Freis <elliottfreis@Elliott-Freis.earth.dynamic.blacklight.net>
2023-02-23 08:50:04 -08:00
Abhishek Radhakrishnan
786172947e
Skip tests when there are markdown only changes. ( #13836 )
2023-02-23 11:39:53 +05:30
Abhishek Agarwal
ddae7974c2
Don't run UTs, ITs when there are only docs, helm and console changes. ( #13812 )
...
* Don't run UTs, ITs for docs, helm and console changes
* Test
* right place
* Revert test
* Remove ITs from ignore list
* Update unit-and-integration-tests-unified.yml
* Update unit-and-integration-tests-unified.yml
2023-02-17 09:56:17 +05:30
Tejaswini Bandlamudi
9ffaba9c7f
Fix MySQL drivers setup for Revised ITs ( #13800 )
...
* download both mysql drivers and use org.mariadb.jdbc.Driver for now
* use com.mysql.jdbc.Driver
2023-02-15 11:03:25 +05:30
Elliott Freis
e16639121f
Local pathing for tests ( #13753 )
...
Co-authored-by: Elliott Freis <elliottfreis@Elliott-Freis.earth.dynamic.blacklight.net>
2023-02-03 20:11:17 -08:00
Elliott Freis
c06631037d
Moving to SHA based cache key ( #13751 )
...
Co-authored-by: Elliott Freis <elliottfreis@Elliott-Freis.earth.dynamic.blacklight.net>
2023-02-03 15:49:17 -08:00
Tejaswini Bandlamudi
6cb842e76e
update snapshots if cache restore failed otherwise run test normally (not all test mvn dependencies are downloaded during build phase due to skipTests) ( #13740 )
2023-02-02 08:09:56 -08:00
Tejaswini Bandlamudi
c95a26cae3
Migrate ITs from Travis to GHA ( #13681 )
2023-02-01 03:31:29 -08:00