test: attempt to stabilize flaky tests
This commit is contained in:
parent
a0467fa298
commit
d5847f33a8
|
@ -10,6 +10,7 @@
|
||||||
-include_lib("eunit/include/eunit.hrl").
|
-include_lib("eunit/include/eunit.hrl").
|
||||||
-include_lib("common_test/include/ct.hrl").
|
-include_lib("common_test/include/ct.hrl").
|
||||||
-include_lib("snabbkaffe/include/snabbkaffe.hrl").
|
-include_lib("snabbkaffe/include/snabbkaffe.hrl").
|
||||||
|
-include("emqx_resource_errors.hrl").
|
||||||
|
|
||||||
% SQL definitions
|
% SQL definitions
|
||||||
-define(SQL_BRIDGE,
|
-define(SQL_BRIDGE,
|
||||||
|
@ -690,10 +691,14 @@ t_table_removed(Config) ->
|
||||||
connect_and_drop_table(Config),
|
connect_and_drop_table(Config),
|
||||||
Val = integer_to_binary(erlang:unique_integer()),
|
Val = integer_to_binary(erlang:unique_integer()),
|
||||||
SentData = #{payload => Val, timestamp => 1668602148000},
|
SentData = #{payload => Val, timestamp => 1668602148000},
|
||||||
?assertMatch(
|
case query_resource_sync(Config, {send_message, SentData, []}) of
|
||||||
{error, {unrecoverable_error, {error, error, <<"42P01">>, undefined_table, _, _}}},
|
{error, {unrecoverable_error, {error, error, <<"42P01">>, undefined_table, _, _}}} ->
|
||||||
query_resource_sync(Config, {send_message, SentData, []})
|
ok;
|
||||||
),
|
?RESOURCE_ERROR_M(not_connected, _) ->
|
||||||
|
ok;
|
||||||
|
Res ->
|
||||||
|
ct:fail("unexpected result: ~p", [Res])
|
||||||
|
end,
|
||||||
ok
|
ok
|
||||||
end,
|
end,
|
||||||
[]
|
[]
|
||||||
|
|
Loading…
Reference in New Issue