@@ -3,8 +3,14 @@ name: E2E Tests
3
3
on :
4
4
push :
5
5
branches : [ master ]
6
+ paths-ignore :
7
+ - ' **.md'
8
+ - ' **.svg'
6
9
pull_request :
7
10
branches : [ master ]
11
+ paths-ignore :
12
+ - ' **.md'
13
+ - ' **.svg'
8
14
9
15
jobs :
10
16
e2e :
@@ -45,41 +51,41 @@ jobs:
45
51
46
52
- name : Live breakpoint (false condition)
47
53
run : |
48
- spp-cli developer add-live-breakpoint -c 1==2 E2ETest.py 19
49
- resp=$(spp-cli developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."applied") == "true" ]] && echo $resp || (echo $resp && exit 1)
54
+ spp-cli -a change-me developer add-live-breakpoint -c 1==2 E2ETest.py 19
55
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."applied") == "true" ]] && echo $resp || (echo $resp && exit 1)
50
56
curl ${{ env.E2E_APP_HOST }}:5000 && sleep 35s
51
- resp=$(spp-cli developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."meta"."hit_count") == "0" ]] && echo $resp || (echo $resp && exit 1)
52
- spp-cli developer clear-live-instruments
57
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."meta"."hit_count") == "0" ]] && echo $resp || (echo $resp && exit 1)
58
+ spp-cli -a change-me developer clear-live-instruments
53
59
54
60
- name : Live log (false condition)
55
61
run : |
56
- spp-cli developer add-live-log -c 1==2 -l provider E2ETest.py 19 Hello {}
57
- resp=$(spp-cli developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."applied") == "true" ]] && echo $resp || (echo $resp && exit 1)
62
+ spp-cli -a change-me developer add-live-log -c 1==2 -l provider E2ETest.py 19 Hello {}
63
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."applied") == "true" ]] && echo $resp || (echo $resp && exit 1)
58
64
curl ${{ env.E2E_APP_HOST }}:5000 && sleep 35s
59
- resp=$(spp-cli developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."meta"."hit_count") == "0" ]] && echo $resp || (echo $resp && exit 1)
60
- spp-cli developer clear-live-instruments
65
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."meta"."hit_count") == "0" ]] && echo $resp || (echo $resp && exit 1)
66
+ spp-cli -a change-me developer clear-live-instruments
61
67
62
68
- name : Live breakpoint (hit limit = 2)
63
69
run : |
64
- spp-cli developer add-live-breakpoint -hitLimit 2 E2ETest.py 19
65
- resp=$(spp-cli developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."applied") == "true" ]] && echo $resp || (echo $resp && exit 1)
66
- resp=$(spp-cli developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."hitLimit") == "2" ]] && echo $resp || (echo $resp && exit 1)
67
- resp=$(spp-cli developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."meta"."hit_count") == "0" ]] && echo $resp || (echo $resp && exit 1)
70
+ spp-cli -a change-me developer add-live-breakpoint -hitLimit 2 E2ETest.py 19
71
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."applied") == "true" ]] && echo $resp || (echo $resp && exit 1)
72
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."hitLimit") == "2" ]] && echo $resp || (echo $resp && exit 1)
73
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."meta"."hit_count") == "0" ]] && echo $resp || (echo $resp && exit 1)
68
74
curl ${{ env.E2E_APP_HOST }}:5000 && sleep 35s
69
- resp=$(spp-cli developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."meta"."hit_count") == "1" ]] && echo $resp || (echo $resp && exit 1)
75
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."meta"."hit_count") == "1" ]] && echo $resp || (echo $resp && exit 1)
70
76
curl ${{ env.E2E_APP_HOST }}:5000 && sleep 35s
71
- resp=$(spp-cli developer get-live-instruments) && [[ $resp == "[]" ]] && echo $resp || (echo $resp && exit 1)
77
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $resp == "[]" ]] && echo $resp || (echo $resp && exit 1)
72
78
73
79
- name : Live log (hit limit = 2)
74
80
run : |
75
- spp-cli developer add-live-log -hitLimit 2 -l provider E2ETest.py 19 Hello {}
76
- resp=$(spp-cli developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."applied") == "true" ]] && echo $resp || (echo $resp && exit 1)
77
- resp=$(spp-cli developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."hitLimit") == "2" ]] && echo $resp || (echo $resp && exit 1)
78
- resp=$(spp-cli developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."meta"."hit_count") == "0" ]] && echo $resp || (echo $resp && exit 1)
81
+ spp-cli -a change-me developer add-live-log -hitLimit 2 -l provider E2ETest.py 19 Hello {}
82
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."applied") == "true" ]] && echo $resp || (echo $resp && exit 1)
83
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."hitLimit") == "2" ]] && echo $resp || (echo $resp && exit 1)
84
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."meta"."hit_count") == "0" ]] && echo $resp || (echo $resp && exit 1)
79
85
curl ${{ env.E2E_APP_HOST }}:5000 && sleep 35s
80
- resp=$(spp-cli developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."meta"."hit_count") == "1" ]] && echo $resp || (echo $resp && exit 1)
86
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $(echo $resp | jq -r .[0]."meta"."hit_count") == "1" ]] && echo $resp || (echo $resp && exit 1)
81
87
curl ${{ env.E2E_APP_HOST }}:5000 && sleep 35s
82
- resp=$(spp-cli developer get-live-instruments) && [[ $resp == "[]" ]] && echo $resp || (echo $resp && exit 1)
88
+ resp=$(spp-cli -a change-me developer get-live-instruments) && [[ $resp == "[]" ]] && echo $resp || (echo $resp && exit 1)
83
89
84
90
- name : Docker logs
85
91
run : cd e2e && docker-compose logs -t --tail="all"
0 commit comments