Torsten Grote
|
519837e829
|
Add MailboxIntegrationTest against a real mailbox instance
|
2022-01-07 15:34:19 -03:00 |
|
akwizgran
|
07b35db4d4
|
Fix headless jar build on Java 11, add to CI pipeline.
|
2021-12-13 15:38:17 +00:00 |
|
Torsten Grote
|
8cdb314170
|
Fix screenshot tests
|
2021-07-27 15:09:10 +02:00 |
|
Torsten Grote
|
94921230d9
|
Avoid duplicate CI pipelines running at the same time
Docs:
https://docs.gitlab.com/ee/ci/yaml/README.html#switch-between-branch-pipelines-and-merge-request-pipelines
https://docs.gitlab.com/ee/ci/yaml/README.html#avoid-duplicate-pipelines
|
2021-04-26 15:37:16 -03:00 |
|
Torsten Grote
|
f7a957150e
|
Tweak CI rules for optional tests
so they are not needed for merge requests
|
2021-04-21 09:49:11 -03:00 |
|
Torsten Grote
|
67bd065bc3
|
Allow manual emulator tests in all situations
|
2021-04-21 09:48:59 -03:00 |
|
Torsten Grote
|
f0fcadfaf4
|
Also run optional bridge test with schedules
|
2021-04-21 09:48:57 -03:00 |
|
Torsten Grote
|
f185860213
|
Allow emulator tests to run also on a schedule
Also do 1 retry in case of failure
|
2021-04-14 10:57:49 -03:00 |
|
Torsten Grote
|
db610cfb4c
|
Run only tests from android package on emulator
Otherwise, it re-runs bramble tests for some reason
|
2021-04-01 17:12:04 -03:00 |
|
Torsten Grote
|
8a3dd5472b
|
Make a screenshot when test fails to help with debugging
|
2021-03-31 13:36:55 -03:00 |
|
Torsten Grote
|
a12166c13b
|
Use Android Test Orchestrator to have a clean state for each test
fixes flaky/broken espresso tests
|
2021-03-31 13:36:54 -03:00 |
|
Torsten Grote
|
76f201bb2f
|
Run Espresso tests manually as they are still too flaky
|
2021-03-24 16:10:33 -03:00 |
|
Torsten Grote
|
b2e6dd4138
|
publish log files as artifacts when emulator job fails
|
2021-03-19 14:19:07 -03:00 |
|
Torsten Grote
|
b608b42174
|
Run instrumentation tests in CI when briar-android changes
|
2021-03-18 12:15:47 -03:00 |
|
akwizgran
|
166b5d4add
|
Run optional tests automatically for tags, otherwise manually.
|
2021-01-29 15:45:39 +00:00 |
|
akwizgran
|
09cfadbf7e
|
Add manual pipeline stage for running optional tests.
|
2021-01-29 14:38:03 +00:00 |
|
Torsten Grote
|
1be078d181
|
Change CI config so that it finds more breakages
Previously we did not run lint and did not try to compile the
AndroidTest instrumentation tests.
|
2019-11-01 11:44:37 -03:00 |
|
Torsten Grote
|
0b48afb692
|
Only check reproducibility when normal tests pass
|
2019-05-16 13:48:25 -03:00 |
|
akwizgran
|
9fbf740ba7
|
Use /dev/urandom for tests.
|
2018-08-20 17:08:57 +01:00 |
|
Torsten Grote
|
bff23480d7
|
Trigger external pipeline to check release builds
|
2018-07-04 12:47:22 -03:00 |
|
Torsten Grote
|
682bee1486
|
Switch to our own CI image
|
2018-05-17 18:52:49 -03:00 |
|
Torsten Grote
|
3a35effae9
|
Add CI stage for testing reproducibility
|
2018-05-17 10:55:56 -03:00 |
|
akwizgran
|
286937e472
|
Resolve merge conflicts.
|
2018-05-07 14:37:32 +00:00 |
|
akwizgran
|
9b583ab7ae
|
Build tools 26.0.2 no longer needed.
|
2018-05-02 16:14:40 +01:00 |
|
akwizgran
|
1192f66487
|
Use Animal Sniffer to check Java 6 API compatibility.
|
2018-05-02 16:10:40 +01:00 |
|
akwizgran
|
b56724dee5
|
Set target SDK version to 26, upgrade support library.
|
2017-11-21 17:29:21 +00:00 |
|
akwizgran
|
92748ac872
|
Accept build tools license for CI.
|
2017-11-21 17:28:11 +00:00 |
|
akwizgran
|
fc93ced067
|
Download the Android support repository for CI.
|
2017-11-16 12:54:57 +00:00 |
|
akwizgran
|
bb7df72d31
|
Compile against OpenJDK 6 standard library for CI.
|
2017-11-16 12:54:50 +00:00 |
|
akwizgran
|
b221d21903
|
Accept all SDK license agreements for CI runner.
|
2017-10-11 14:18:02 +01:00 |
|
akwizgran
|
151eb6935b
|
Use F-Droid's base Docker image.
|
2017-07-03 16:17:03 +01:00 |
|
Torsten Grote
|
c0afad7a26
|
Set up basic CI
|
2017-04-28 13:24:41 -03:00 |
|