Commit Graph

28 Commits

Author SHA1 Message Date
Amanda Bullington
a99cf212ba Update e2e workflows 2023-10-30 11:16:57 -07:00
Johannes Klein
ba0016365f Crud e2e (#696)
* Update comment

* Scaffold for e2e test

* Upload observation

* Update the observation by adding a comment

* Checking that comment appears

* Delete the observation

* Check that the comment is added succesfully

* Do not invalidate searchObservations query cache after observation deletion

* Update test IDs

* Script to check if e2e test user has observations

* Log out api response

* Increase default test timeout
2023-09-13 13:48:50 +02:00
Johannes Klein
afdd765538 Remove no longer needed model download step 2023-07-19 13:35:49 +02:00
Johannes Klein
abcd3e0fbf Change ios e2e env vars 2023-07-19 13:17:28 +02:00
Johannes Klein
262268029f Use node 18 on Github Actions, same as nvmrc 2023-07-19 12:44:33 +02:00
Johannes Klein
f87f27a53a Rename model 2023-07-18 20:18:13 +02:00
Johannes Klein
5f81c49f85 ARCamera MVP: Basic screen with full screen camera and prediction labels (#684) 2023-07-15 07:53:18 +02:00
Amanda Bullington
cc78f06b04 Add activity indicator to fetch location (#639)
* Add activity indicator to fetch location

* Add e2e location mock (#643)

Adds a mock for fetchUserLocation intended to be used with e2e tests. `MOCK_MODE=e2e` must be in the ENV for this to work.

---------

Co-authored-by: Ken-ichi Ueda <kenichi.ueda@gmail.com>

---------

Co-authored-by: Johannes Klein <johannes.t.klein@gmail.com>
Co-authored-by: Ken-ichi Ueda <kenichi.ueda@gmail.com>
2023-05-25 17:13:31 -07:00
Johannes Klein
966008dcb7 Add if conditional to the actual e2e test job 2023-03-11 10:56:38 +01:00
Johannes Klein
f8a367ae37 E2e tests also run on pull requests but only when secrets are present (#519)
* E2e action step to test if secrets are given

* Comment out actual build steps

* Revert "Comment out actual build steps"

This reverts commit 02c7dbcb0e.

* Change name

* Update e2e_android.yml

* Run workflows on pull requests

* Remove comment
2023-03-10 18:54:25 +01:00
Ken-ichi Ueda
b30bb955c8 Re-arrange deck chairs; enable manual trigger for e2e workflows 2023-02-01 22:02:14 -08:00
Ken-ichi Ueda
fd9ed26d64 Guess I forgot a line 2023-02-01 14:16:45 -08:00
Ken-ichi Ueda
778a79ba01 Updated ios e2e workflow to use OS-specific npm scripts 2023-02-01 13:44:47 -08:00
Johannes Klein
867baddcab Do not use --legacy-peer-deps for npm in e2e workflows 2023-01-24 10:58:15 +01:00
Johannes Klein
7c4d13580f Add JWT_ANONYMOUS_API_SECRET to workflow 2023-01-17 22:58:14 +01:00
Amanda Bullington
a163e82ef8 Create e2e sign in test (#356)
* Add e2e test to log in a test user

* Add config variables to .env.example

* Add e2e user credentials to .env created for workflow

* Fix newline typo in workflow file

* Change ios e2e to run only on push to main as well

Co-authored-by: Johannes Klein <johannes.t.klein@gmail.com>
2023-01-16 17:49:01 +01:00
Ken-ichi Ueda
f17c440232 Run iOS e2e on push to main 2023-01-13 09:34:53 -08:00
Johannes Klein
463765609e Remove cache check for build step 2023-01-02 20:08:19 +01:00
Johannes Klein
65279cb072 Remove caching of build folder on iOS 2022-12-31 12:06:06 +01:00
Johannes Klein
2860cd91a0 Update workflow 2022-12-17 16:34:40 +01:00
Johannes Klein
425f0851f3 Update e2e_ios.yml 2022-12-17 12:46:02 +01:00
Johannes Klein
3d62cd3b1c Update e2e_ios.yml 2022-12-17 12:42:35 +01:00
Johannes Klein
c62e5c161a Update e2e_ios.yml 2022-12-17 10:22:55 +01:00
Johannes Klein
97a3d16eb7 Cache CI app build folder 2022-12-17 09:43:45 +01:00
Johannes Klein
7b9f31a48e Update e2e_ios.yml 2022-12-16 23:34:25 +01:00
Johannes Klein
05bca8dbdd Update e2e_ios.yml 2022-12-16 23:31:45 +01:00
Johannes Klein
2da8c26376 Change e2e ios test to debug config 2022-12-16 23:05:53 +01:00
Johannes Klein
d56c384eb6 Rename workflow files 2022-12-16 15:55:50 +01:00