Skip to content

Commit ee1d5e4

Browse files
authored
Merge pull request #4357 from esl/fail-when-end-per-testcase-fails
Fail when end_per_testcase fails
2 parents ed4ec1d + bde0168 commit ee1d5e4

File tree

5 files changed

+9
-271
lines changed

5 files changed

+9
-271
lines changed

Diff for: big_tests/rebar.config

+2-1
Original file line numberDiff line numberDiff line change
@@ -22,5 +22,6 @@
2222
{amqp_client, "3.13.0-rc.2"},
2323
{rabbit_common, "3.13.4"},
2424
{esip, "1.0.52"},
25-
{jid, "2.1.0", {pkg, mongoose_jid}}
25+
{jid, "2.1.0", {pkg, mongoose_jid}},
26+
{ct_groups_summary_hook, "0.1.1"}
2627
]}.

Diff for: big_tests/rebar.lock

+5
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,9 @@
88
{pkg,<<"credentials_obfuscation">>,<<"3.4.0">>},
99
1},
1010
{<<"csv">>,{pkg,<<"csve">>,<<"3.0.3">>},0},
11+
{<<"ct_groups_summary_hook">>,
12+
{pkg,<<"ct_groups_summary_hook">>,<<"0.1.1">>},
13+
0},
1114
{<<"escalus">>,{pkg,<<"escalus">>,<<"4.2.15">>},0},
1215
{<<"esip">>,{pkg,<<"esip">>,<<"1.0.52">>},0},
1316
{<<"exml">>,{pkg,<<"hexml">>,<<"3.4.1">>},0},
@@ -41,6 +44,7 @@
4144
{<<"cowlib">>, <<"DB8F7505D8332D98EF50A3EF34B34C1AFDDEC7506E4EE4DD4A3A266285D282CA">>},
4245
{<<"credentials_obfuscation">>, <<"34E18B126B3AEFD6E8143776FBE1CECEEA6792307C99AC5EE8687911F048CFD7">>},
4346
{<<"csv">>, <<"69E7D9B3FDC72016644368762C6A3E6CBFEB85BCCADBF1BD99AB6C827E360E04">>},
47+
{<<"ct_groups_summary_hook">>, <<"21B94902B6CF2D345F4D790D34B49654E71CB8E570DCCC9C1C3616DAE720A7AA">>},
4448
{<<"escalus">>, <<"1F153CFBEAA67B012F7A34D0AD61A8CD68ED7C0BF9F02B94606B339FBCDCD617">>},
4549
{<<"esip">>, <<"A2840287C493A4280E6FBA57A257706843B025C315875E38B03FD07190E22DBA">>},
4650
{<<"exml">>, <<"9581FE6512D9772C61BBE611CD4A8E5BB90B4D4481275325EC520F7A931A9393">>},
@@ -73,6 +77,7 @@
7377
{<<"cowlib">>, <<"E1E1284DC3FC030A64B1AD0D8382AE7E99DA46C3246B815318A4B848873800A4">>},
7478
{<<"credentials_obfuscation">>, <<"738ACE0ED5545D2710D3F7383906FC6F6B582D019036E5269C4DBD85DBCED566">>},
7579
{<<"csv">>, <<"741D1A55AABADAA3E0FE13051050101A73E90C4570B9F9403A939D9546813521">>},
80+
{<<"ct_groups_summary_hook">>, <<"997CDE48FEB0C398989E4091A341D4FFF43CFA06CDB8FB2E80CC4A0E0362691C">>},
7681
{<<"escalus">>, <<"048CEB922E64F23DD05890A60256EDC28B86969E48B0BE5FDE202F62315C9E4F">>},
7782
{<<"esip">>, <<"6F00165395900500AA262CE0297162D93931C78C1464D89FD0EDC6E3D6BC011F">>},
7883
{<<"exml">>, <<"D8E7894E2544402B4986EEB2443C15B51B14F686266F091DBF2777D1D99A2FA2">>},

Diff for: big_tests/src/ct_groups_summary_hook.erl

-175
This file was deleted.

Diff for: tools/summarise-ct-results

-93
This file was deleted.

Diff for: tools/test.sh

+2-2
Original file line numberDiff line numberDiff line change
@@ -94,7 +94,7 @@ run_small_tests() {
9494
tools/print-dots.sh stop
9595
SMALL_SUMMARIES_DIRS=( ${BASE}/_build/test/logs/ct_run* )
9696
SMALL_SUMMARIES_DIR=$(choose_newest_directory "${SMALL_SUMMARIES_DIRS[@]}")
97-
${TOOLS}/summarise-ct-results ${SMALL_SUMMARIES_DIR}
97+
big_tests/_build/default/lib/ct_groups_summary_hook/priv/summarise-ct-results ${SMALL_SUMMARIES_DIR}
9898
}
9999

100100
run_eunit_tests() {
@@ -226,7 +226,7 @@ run_tests() {
226226
done
227227

228228
echo "SUMMARIES_DIRS=$SUMMARIES_DIRS"
229-
${TOOLS}/summarise-ct-results ${SUMMARIES_DIRS}
229+
big_tests/_build/default/lib/ct_groups_summary_hook/priv/summarise-ct-results ${SUMMARIES_DIRS}
230230
BIG_STATUS_BY_SUMMARY=$?
231231

232232
echo

0 commit comments

Comments
 (0)