-
Notifications
You must be signed in to change notification settings - Fork 428
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Disable parallel test in inbox_extensions_SUITE #3964
Conversation
To avoid eodbc timeouts
small_tests_24 / small_tests / 56267fa small_tests_25 / small_tests / 56267fa ldap_mnesia_24 / ldap_mnesia / 56267fa dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 56267fa dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 56267fa dynamic_domains_mysql_redis_25 / mysql_redis / 56267fa ldap_mnesia_25 / ldap_mnesia / 56267fa dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / 56267fa smart_markers_SUITE:regular:one2one:marker_after_timestamp_can_be_fetched{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alice_marker_after_timestamp_can_be_fetched_2809@domain.example.com/res1">>,
escalus_tcp,<0.31473.2>,
[{event_manager,<0.31441.2>},
{server,<<"domain.example.com">>},
{username,
<<"alicE_marker_after_timestamp_can_be_fetched_2809">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.31441.2>},
{server,<<"domain.example.com">>},
{username,
<<"alicE_marker_after_timestamp_can_be_fetched_2809">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_marker_after_timestamp_can_be_fetched_2809">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"alicE_marker_after_timestamp_can_be_fetched_2809">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"509064ba51ec2928">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{smart_markers_SUITE,
'-marker_after_timestamp_can_be_fetched/1-fun-0-',2,
[{fil... smart_markers_SUITE:regular:one2one:repeated_markers_produce_no_warnings{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alice_repeated_markers_produce_no_warnings_2812@domain.example.com/res1">>,
escalus_tcp,<0.31496.2>,
[{event_manager,<0.31463.2>},
{server,<<"domain.example.com">>},
{username,
<<"alicE_repeated_markers_produce_no_warnings_2812">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.31463.2>},
{server,<<"domain.example.com">>},
{username,
<<"alicE_repeated_markers_produce_no_warnings_2812">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_repeated_markers_produce_no_warnings_2812">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"alicE_repeated_markers_produce_no_warnings_2812">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"f530c770c3fa3d46">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{smart_markers_SUITE,
'-repeated_markers_produce_no_warnings/1-fun-1-',2,
[{file,
... smart_markers_SUITE:regular:one2one:remove_markers_when_removed_user{error,{{badrpc,timeout},
[{distributed_helper,rpc,
[#{node => mongooseim@localhost},
ejabberd_auth,remove_user,
[{jid,<<"bob_remove_markers_when_removed_user_2810">>,
<<"domain.example.com">>,<<>>}]],
[{file,"/home/circleci/project/big_tests/tests/distributed_helper.erl"},
{line,121}]},
{smart_markers_SUITE,'-remove_markers_when_removed_user/1-fun-2-',2,
[{file,"/home/circleci/project/big_tests/tests/smart_markers_SUITE.erl"},
{line,245}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1291}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1223}]}]}} smart_markers_SUITE:regular:one2one:marker_for_thread_can_be_fetched{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"[email protected]/res1">>,
escalus_tcp,<0.31497.2>,
[{event_manager,<0.31461.2>},
{server,<<"domain.example.com">>},
{username,
<<"alicE_marker_for_thread_can_be_fetched_2811">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.31461.2>},
{server,<<"domain.example.com">>},
{username,
<<"alicE_marker_for_thread_can_be_fetched_2811">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_marker_for_thread_can_be_fetched_2811">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"alicE_marker_for_thread_can_be_fetched_2811">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"60458c6e4e5e7913">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{smart_markers_SUITE,'-marker_for_thread_can_be_fetched/1-fun-0-',2,
[{file,
"/home/circleci/project/b... smart_markers_SUITE:regular:one2one:marker_after_timestamp_for_threadid_can_be_fetched{error,
{{fetch_marker,ok,
[{times,1,
{error,
{badmatch,[]},
[{smart_markers_SUITE,'-verify_marker_fetch/4-fun-6-',3,
[{file,
"/home/circleci/project/big_tests/tests/smart_markers_SUITE.erl"},
{line,405}]},
{mongoose_helper,do_wait_until,2,
[{file,"/home/circleci/project/big_tests/tests/mongoose_helper.erl"},
{line,374}]},
{escalus_story,story,4,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1291}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1223}]}]}},
{times,1,
{error,
{assertion_failed,assert,is_iq_result,
[{xmlel,<<"iq">>,
[{<<"type">>,<<"get">>},
{<<"id">>,<<"fb06c2935356816d0ffc1eb2ed9526b4">>}],
[{xmlel,<<"query">>,
[{<<"xmlns">>,<<"esl:xmpp:smart-markers:0">>},
{<<"peer">>,
<<"alice_marker_after_timestamp_for_threadid_can_be_fetched_2807@domain.example.com">>},
{<<"thread">>,<<"some-thread-id">>},
{<<"after">>,<<"2023-02-16T16:21:11.783192Z">>}],
[]}]}],
{xmlel,<<"iq">>,
[{<<"from">>,
<<"bob_marker_after_timestamp_for_threadid_can_be_fetched_2807@domain.example.com">>},
{<<"to">>,
<<"bob_marker_after_timestamp_for_threadid_can_be_fetched_2807@domain.example.com/res1">>},
{... internal_mnesia_25 / internal_mnesia / 56267fa pgsql_mnesia_24 / pgsql_mnesia / 56267fa elasticsearch_and_cassandra_25 / elasticsearch_and_cassandra_mnesia / 56267fa riak_mnesia_24 / riak_mnesia / 56267fa pgsql_mnesia_25 / pgsql_mnesia / 56267fa mssql_mnesia_25 / odbc_mssql_mnesia / 56267fa mysql_redis_25 / mysql_redis / 56267fa dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / 56267fa smart_markers_SUITE:regular:one2one:repeated_markers_produce_no_warnings{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alice_repeated_markers_produce_no_warnings_2725@domain.example.com/res1">>,
escalus_tcp,<0.31618.2>,
[{event_manager,<0.31607.2>},
{server,<<"domain.example.com">>},
{username,
<<"alicE_repeated_markers_produce_no_warnings_2725">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.31607.2>},
{server,<<"domain.example.com">>},
{username,
<<"alicE_repeated_markers_produce_no_warnings_2725">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_repeated_markers_produce_no_warnings_2725">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"alicE_repeated_markers_produce_no_warnings_2725">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"0b35db73c870425b">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{smart_markers_SUITE,
'-repeated_markers_produce_no_warnings/1-fun-1-',2,
[{file,
... smart_markers_SUITE:regular:one2one:marker_for_thread_can_be_fetched{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"[email protected]/res1">>,
escalus_tcp,<0.31615.2>,
[{event_manager,<0.31572.2>},
{server,<<"domain.example.com">>},
{username,
<<"alicE_marker_for_thread_can_be_fetched_2720">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.31572.2>},
{server,<<"domain.example.com">>},
{username,
<<"alicE_marker_for_thread_can_be_fetched_2720">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_marker_for_thread_can_be_fetched_2720">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,
<<"alicE_marker_for_thread_can_be_fetched_2720">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"dc4e5fb0e2f40824">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{smart_markers_SUITE,'-marker_for_thread_can_be_fetched/1-fun-0-',2,
[{file,
"/home/circleci/project/b... smart_markers_SUITE:regular:one2one:remove_markers_when_removed_user{error,
{{timeout,true,
[{times,1,
{error,
{badrpc,timeout},
[{distributed_helper,rpc,
[#{node => mongooseim@localhost},
mod_smart_markers_backend,get_chat_markers,
[<<"test type">>,
{jid,
<<"alice_remove_markers_when_removed_user_2724">>,
<<"domain.example.com">>,<<"res1">>},
undefined,0]],
[{file,
"/home/circleci/project/big_tests/tests/distributed_helper.erl"},
{line,121}]},
{smart_markers_SUITE,fetch_markers_for_users,2,
[{file,
"/home/circleci/project/big_tests/tests/smart_markers_SUITE.erl"},
{line,326}]},
{smart_markers_SUITE,
'-remove_markers_when_removed_user/1-fun-0-',2,
[{file,
"/home/circleci/project/big_tests/tests/smart_markers_SUITE.erl"},
{line,244}]},
{mongoose_helper,do_wait_until,2,
[{file,
"/home/circleci/project/big_tests/tests/mongoose_helper.erl"},
{line,374}]},
{smart_markers_SUITE,
'-remove_markers_when_removed_user/1-fun-2-',2,
[{file,
"/home/circleci/project/big_tests/tests/smart_markers_SUITE.erl"},
{line,244}]},
{escalus_story,story,4,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl... dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / 56267fa |
Codecov ReportBase: 83.46% // Head: 83.58% // Increases project coverage by
Additional details and impacted files@@ Coverage Diff @@
## master #3964 +/- ##
==========================================
+ Coverage 83.46% 83.58% +0.11%
==========================================
Files 538 538
Lines 34003 34003
==========================================
+ Hits 28382 28422 +40
+ Misses 5621 5581 -40
Help us with your feedback. Take ten seconds to tell us how you rate us. Have a feature suggestion? Share it here. ☔ View full report at Codecov. |
Because of eodbc timeouts (and also deadlocks)
small_tests_24 / small_tests / 52a8934 small_tests_25 / small_tests / 52a8934 ldap_mnesia_24 / ldap_mnesia / 52a8934 dynamic_domains_pgsql_mnesia_24 / pgsql_mnesia / 52a8934 ldap_mnesia_25 / ldap_mnesia / 52a8934 dynamic_domains_pgsql_mnesia_25 / pgsql_mnesia / 52a8934 dynamic_domains_mysql_redis_25 / mysql_redis / 52a8934 pgsql_mnesia_24 / pgsql_mnesia / 52a8934 dynamic_domains_mssql_mnesia_25 / odbc_mssql_mnesia / 52a8934 elasticsearch_and_cassandra_25 / elasticsearch_and_cassandra_mnesia / 52a8934 internal_mnesia_25 / internal_mnesia / 52a8934 pubsub_SUITE:dag+basic:publish_with_max_items_test{error,{{badmatch,false},
[{pubsub_tools,check_response,2,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,491}]},
{pubsub_tools,receive_response,3,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,481}]},
{pubsub_tools,receive_and_check_response,4,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,471}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1291}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1223}]}]}} mysql_redis_25 / mysql_redis / 52a8934 s2s_SUITE:both_tls_required:simple_message{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"alice_simple_message_2922@fed1/res1">>,escalus_tcp,
<0.4774.3>,
[{event_manager,<0.4770.3>},
{server,<<"fed1">>},
{username,<<"alice_simple_message_2922">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.4770.3>},
{server,<<"fed1">>},
{username,<<"alice_simple_message_2922">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"alice_simple_message_2922">>},
{server,<<"fed1">>},
{host,<<"localhost">>},
{port,5242},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,<<"alice_simple_message_2922">>},
{server,<<"fed1">>},
{host,<<"localhost">>},
{port,5242},
{password,<<"makota2">>},
{stream_id,<<"29f697ce5116b78b">>}]},
10000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{s2s_SUITE,'-simple_message/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/tests/s2s_SUITE.erl"},
{line,128}]},
{escalus_story,story,4,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file... riak_mnesia_24 / riak_mnesia / 52a8934 pubsub_SUITE:tree+basic:discover_nodes_test{error,{{badmatch,false},
[{pubsub_tools,check_response,2,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,491}]},
{pubsub_tools,receive_response,3,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,481}]},
{pubsub_tools,receive_and_check_response,4,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,471}]},
{pubsub_SUITE,'-discover_nodes_test/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/tests/pubsub_SUITE.erl"},
{line,393}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1292}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1224}]}]}} s2s_SUITE:both_tls_optional:simple_message{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"alice_simple_message_1923@localhost/res1">>,
escalus_tcp,<0.6589.2>,
[{event_manager,<0.6584.2>},
{server,<<"localhost">>},
{username,<<"alicE_simple_message_1923">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.6584.2>},
{server,<<"localhost">>},
{username,<<"alicE_simple_message_1923">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"alice_simple_message_1923">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,{escalus_auth,auth_plain}},
{wspath,undefined},
{username,<<"alicE_simple_message_1923">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"e701f062dad03512">>}]},
10000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{s2s_SUITE,'-simple_message/1-fun-0-',2,
[{file,"/home/circleci/project/big_tests/tests/s2s_SUITE.erl"},
{line,135}]},
{escalus_story,story,4,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1783}]... pgsql_mnesia_25 / pgsql_mnesia / 52a8934 push_integration_SUITE:pubsub_less:pm_notifications_with_inbox:inbox_msg_reset_unread_count_fcm{error,
{{assertion_failed,assert_many,false,
[is_presence,is_message,is_message],
[{xmlel,<<"message">>,
[{<<"from">>,
<<"alice_inbox_msg_reset_unread_count_fcm_2913@localhost/res1">>},
{<<"to">>,
<<"bob_inbox_msg_reset_unread_count_fcm_2913@localhost">>},
{<<"type">>,<<"chat">>},
{<<"id">>,<<"76fadd4b38f499f1560c0a056794330a">>}],
[{xmlel,<<"body">>,[],[{xmlcdata,<<"FIRST MESSAGE">>}]},
{xmlel,<<"delay">>,
[{<<"xmlns">>,<<"urn:xmpp:delay">>},
{<<"stamp">>,<<"2023-02-20T10:31:35.564733Z">>},
{<<"from">>,<<"localhost">>}],
[{xmlcdata,<<"Offline Storage">>}]}]},
{xmlel,<<"presence">>,
[{<<"from">>,
<<"bob_inbox_msg_reset_unread_count_fcm_2913@localhost/res1">>},
{<<"to">>,
<<"bob_inbox_msg_reset_unread_count_fcm_2913@localhost/res1">>}],
[]}],
" <message from='alice_inbox_msg_reset_unread_count_fcm_2913@localhost/res1' to='bob_inbox_msg_reset_unread_count_fcm_2913@localhost' type='chat' id='76fadd4b38f499f1560c0a056794330a'><body>FIRST MESSAGE</body><delay xmlns='urn:xmpp:delay' stamp='2023-02-20T10:31:35.564733Z' from='localhost'>Offline Storage</delay></message> <presence from='bob_inbox_msg_reset_unread_count_fcm_2913@localhost/res1' to='bob_inbox_msg_reset_unread_count_fcm_2913@localhost/res1'/>"},
[{escalus_new_assert,assert_true,2,
[{file,
"/home/circleci/project/big_tests/_buil... mssql_mnesia_25 / odbc_mssql_mnesia / 52a8934 mysql_redis_25 / mysql_redis / 52a8934 muc_SUITE:hibernation:hibernated_room_can_be_queried_for_archive{error,{{assertion_failed,assert,is_groupchat_message,
[<<"Restorable message">>],
undefined,"undefined"},
[{escalus_new_assert,assert_true,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_new_assert.erl"},
{line,84}]},
{muc_SUITE,wait_for_mam_result,3,
[{file,"/home/circleci/project/big_tests/tests/muc_SUITE.erl"},
{line,4394}]},
{muc_SUITE,'-hibernated_room_can_be_queried_for_archive/1-fun-0-',3,
[{file,"/home/circleci/project/big_tests/tests/muc_SUITE.erl"},
{line,4130}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,72}]},
{muc_SUITE,hibernated_room_can_be_queried_for_archive,1,
[{file,"/home/circleci/project/big_tests/tests/muc_SUITE.erl"},
{line,4126}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1782}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1291}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1223}]}]}} pgsql_mnesia_25 / pgsql_mnesia / 52a8934 riak_mnesia_24 / riak_mnesia / 52a8934 mysql_redis_25 / mysql_redis / 52a8934 |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Looks ok
Disable parallel test in inbox_extensions_SUITE to avoid eodbc timeouts. For ODBC preset. It does not change settings of other presents.
It disables parallel for this group, idk why it was not parallel.
Be aware, there is this call
inbox_helper:maybe_run_in_parallel
ANYWAY, so all tests are running in parallel on mysql/pgsql.ODBC layer is just too slow to handle the load, and it was known before.
Same with smart_markers_SUITE, because we have timeouts