Skip to content

Commit 5927acf

Browse files
committed
Add diagnose integration tests
Add the updated diagnose_tests repo with fixes for the Elixir integration. Run Elixir test app in development mode like we do locally so that it's priv path is in an expected location.
1 parent 422cbd1 commit 5927acf

File tree

3 files changed

+15
-0
lines changed

3 files changed

+15
-0
lines changed

.gitmodules

Lines changed: 3 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,3 @@
1+
[submodule "test/integration/diagnose"]
2+
path = test/integration/diagnose
3+
url = [email protected]:appsignal/diagnose_tests.git

.semaphore/semaphore.yml

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -33,6 +33,17 @@ blocks:
3333
- MIX_ENV=dev mix dialyzer --plt
3434
- cache store dialyzer-plt priv/plts/
3535
- MIX_ENV=dev mix dialyzer
36+
- name: Elixir 1.12.2, OTP 24 - Diagnose tests
37+
env_vars:
38+
- name: LANGUAGE
39+
value: elixir
40+
- name: MIX_ENV
41+
value: dev
42+
commands:
43+
- ERLANG_VERSION=24.0 ELIXIR_VERSION=1.12.2 . bin/setup
44+
- git submodule init
45+
- git submodule update
46+
- test/integration/diagnose/bin/test
3647
- name: Elixir master, OTP 24
3748
commands:
3849
- ERLANG_VERSION=24.0 ELIXIR_VERSION=master . bin/setup

test/integration/diagnose

Submodule diagnose added at 54088e6

0 commit comments

Comments
 (0)