-
Notifications
You must be signed in to change notification settings - Fork 438
MIM-935 privacy blocking iq should not stop stanzas sent by my server to me #4600
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
base: master
Are you sure you want to change the base?
Conversation
|
elasticsearch_and_cassandra_28 / elasticsearch_and_cassandra_mnesia / 5fff213 small_tests_27 / small_tests / 5fff213 small_tests_28 / small_tests / 5fff213 small_tests_28_arm64 / small_tests / 5fff213 ldap_mnesia_28 / ldap_mnesia / 5fff213 ldap_mnesia_27 / ldap_mnesia / 5fff213 dynamic_domains_mysql_redis_28 / mysql_redis / 5fff213 internal_mnesia_28 / internal_mnesia / 5fff213 dynamic_domains_pgsql_mnesia_28 / pgsql_mnesia / 5fff213 pgsql_cets_28 / pgsql_cets / 5fff213 dynamic_domains_pgsql_mnesia_27 / pgsql_mnesia / 5fff213 mysql_redis_28 / mysql_redis / 5fff213 pgsql_mnesia_27 / pgsql_mnesia / 5fff213 cockroachdb_cets_28 / cockroachdb_cets / 5fff213 pubsub_SUITE:tree+hometree_specific:can_create_node_with_existing_parent_path{error,{{badmatch,false},
[{pubsub_tools,check_response,2,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,455}]},
{pubsub_tools,receive_response,3,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,445}]},
{pubsub_tools,receive_and_check_response,4,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,435}]},
{pubsub_SUITE,'-can_create_node_with_existing_parent_path/1-fun-0-',
1,
[{file,"/home/circleci/project/big_tests/tests/pubsub_SUITE.erl"},
{line,1830}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,75}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1796}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1305}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1237}]}]}}pubsub_SUITE:tree+last_item_cache:send_last_published_item_no_items_test{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alice_send_last_published_item_no_items_test_3741@localhost/res1">>,
escalus_tcp,<0.116608.0>,
[{event_manager,<0.116595.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3741">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.116595.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3741">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_send_last_published_item_no_items_test_3741">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,
<<"alicE_send_last_published_item_no_items_test_3741">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"0d053ef9e3bbf056">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{pubsub_tools,receive_response,3,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,444}]},
{pubsub_tools,receive_and_c...dynamic_domains_mssql_mnesia_28 / odbc_mssql_mnesia / 5fff213 graphql_stanza_SUITE:admin_stanza_http:admin_mam:admin_get_last_messages_before{error,{{archive_size,1,[{times,200,0}],undefined},
[{wait_helper,do_wait_until,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/wait_helper/src/wait_helper.erl"},
{line,127}]},
{graphql_stanza_SUITE,admin_get_last_messages_before_story,3,
[{file,"/home/circleci/project/big_tests/tests/graphql_stanza_SUITE.erl"},
{line,543}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,75}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1796}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1305}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1237}]}]}}graphql_stanza_SUITE:admin_stanza_http:admin_mam:admin_get_last_messages{error,{{archive_size,1,[{times,200,0}],undefined},
[{wait_helper,do_wait_until,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/wait_helper/src/wait_helper.erl"},
{line,127}]},
{graphql_stanza_SUITE,admin_get_last_messages_story,3,
[{file,"/home/circleci/project/big_tests/tests/graphql_stanza_SUITE.erl"},
{line,430}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,75}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1796}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1305}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1237}]}]}}graphql_stanza_SUITE:admin_stanza_http:admin_mam:admin_get_last_messages_limit_enforced{error,{{archive_size,1,[{times,200,0}],undefined},
[{wait_helper,do_wait_until,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/wait_helper/src/wait_helper.erl"},
{line,127}]},
{graphql_stanza_SUITE,admin_get_last_messages_limit_enforced_story,3,
[{file,"/home/circleci/project/big_tests/tests/graphql_stanza_SUITE.erl"},
{line,529}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,75}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1796}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1305}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1237}]}]}}graphql_stanza_SUITE:admin_stanza_http:admin_mam:admin_get_last_messages_limit{error,{{archive_size,1,[{times,200,0}],undefined},
[{wait_helper,do_wait_until,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/wait_helper/src/wait_helper.erl"},
{line,127}]},
{graphql_stanza_SUITE,admin_get_last_messages_limit_story,3,
[{file,"/home/circleci/project/big_tests/tests/graphql_stanza_SUITE.erl"},
{line,501}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,75}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1796}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1305}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1237}]}]}}graphql_stanza_SUITE:admin_stanza_http:admin_mam:admin_get_last_messages_with{error,{{archive_size,1,[{times,200,0}],undefined},
[{wait_helper,do_wait_until,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/wait_helper/src/wait_helper.erl"},
{line,127}]},
{graphql_stanza_SUITE,admin_get_last_messages_with_story,4,
[{file,"/home/circleci/project/big_tests/tests/graphql_stanza_SUITE.erl"},
{line,485}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,75}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1796}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1305}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1237}]}]}}graphql_stanza_SUITE:admin_stanza_http:admin_mam:admin_get_last_messages_limit_null{error,{{archive_size,1,[{times,200,0}],undefined},
[{wait_helper,do_wait_until,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/wait_helper/src/wait_helper.erl"},
{line,127}]},
{graphql_stanza_SUITE,admin_get_last_messages_limit_null_story,3,
[{file,"/home/circleci/project/big_tests/tests/graphql_stanza_SUITE.erl"},
{line,516}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,75}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1796}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1305}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1237}]}]}}pgsql_mnesia_28 / pgsql_mnesia / 5fff213 mssql_mnesia_28 / odbc_mssql_mnesia / 5fff213 dynamic_domains_mssql_mnesia_28 / odbc_mssql_mnesia / 5fff213 cockroachdb_cets_28 / cockroachdb_cets / 5fff213 |
Codecov Report❌ Patch coverage is
Additional details and impacted files@@ Coverage Diff @@
## master #4600 +/- ##
==========================================
- Coverage 86.00% 85.89% -0.12%
==========================================
Files 565 565
Lines 33923 33928 +5
==========================================
- Hits 29177 29141 -36
- Misses 4746 4787 +41 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
…strumentation while not saving much CPU
|
elasticsearch_and_cassandra_28 / elasticsearch_and_cassandra_mnesia / 1c31187 small_tests_27 / small_tests / 1c31187 small_tests_28 / small_tests / 1c31187 small_tests_28_arm64 / small_tests / 1c31187 ldap_mnesia_27 / ldap_mnesia / 1c31187 ldap_mnesia_28 / ldap_mnesia / 1c31187 dynamic_domains_pgsql_mnesia_27 / pgsql_mnesia / 1c31187 internal_mnesia_28 / internal_mnesia / 1c31187 dynamic_domains_pgsql_mnesia_28 / pgsql_mnesia / 1c31187 dynamic_domains_mysql_redis_28 / mysql_redis / 1c31187 pgsql_cets_28 / pgsql_cets / 1c31187 dynamic_domains_mssql_mnesia_28 / odbc_mssql_mnesia / 1c31187 mysql_redis_28 / mysql_redis / 1c31187 pgsql_mnesia_27 / pgsql_mnesia / 1c31187 pgsql_mnesia_28 / pgsql_mnesia / 1c31187 cockroachdb_cets_28 / cockroachdb_cets / 1c31187 pubsub_SUITE:tree+last_item_cache:send_last_published_item_no_items_test{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alice_send_last_published_item_no_items_test_3755@localhost/res1">>,
escalus_tcp,<0.116465.0>,
[{event_manager,<0.116463.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3755">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.116463.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3755">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_send_last_published_item_no_items_test_3755">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,
<<"alicE_send_last_published_item_no_items_test_3755">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"e5db2c8276c6355d">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{pubsub_tools,receive_response,3,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,444}]},
{pubsub_tools,receive_and_c...pubsub_SUITE:tree+last_item_cache:send_last_published_item_no_items_test{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alice_send_last_published_item_no_items_test_3758@localhost/res1">>,
escalus_tcp,<0.116541.0>,
[{event_manager,<0.116539.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3758">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.116539.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3758">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_send_last_published_item_no_items_test_3758">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,
<<"alicE_send_last_published_item_no_items_test_3758">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"6da26e3272d0eb64">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{pubsub_tools,receive_response,3,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,444}]},
{pubsub_tools,receive_and_c...pubsub_SUITE:tree+last_item_cache:send_last_published_item_no_items_test{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alice_send_last_published_item_no_items_test_3761@localhost/res1">>,
escalus_tcp,<0.116617.0>,
[{event_manager,<0.116616.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3761">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.116616.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3761">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_send_last_published_item_no_items_test_3761">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,
<<"alicE_send_last_published_item_no_items_test_3761">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"367f3f52a250efa5">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{pubsub_tools,receive_response,3,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,444}]},
{pubsub_tools,receive_and_c...pubsub_SUITE:tree+last_item_cache:send_last_published_item_no_items_test{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alice_send_last_published_item_no_items_test_3763@localhost/res1">>,
escalus_tcp,<0.116694.0>,
[{event_manager,<0.116684.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3763">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.116684.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3763">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_send_last_published_item_no_items_test_3763">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,
<<"alicE_send_last_published_item_no_items_test_3763">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"0ff5abaa24252126">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{pubsub_tools,receive_response,3,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,444}]},
{pubsub_tools,receive_and_c...mssql_mnesia_28 / odbc_mssql_mnesia / 1c31187 |
chrzaszcz
left a comment
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 good in general. I added some comments.
|
|
||
| %% assert direct iq from server is received | ||
| ServerStanza = version_iq(<<"get">>, <<"localhost">>, escalus_utils:get_jid(Alice)), | ||
| rpc(mim(), ejabberd_router, route, [jid:from_binary(<<"localhost">>), |
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.
For me it is strange that we fabricate a stanza here. Is there no real IQ we could use?
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.
I'm not sure what you mean by "real IQ". What's unreal about this one? Does your comment refer to this place only, or to every usage of version_iq/3?
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.
I think Paweł suggests to trigger some "natural" IQ from the server (related to some XMPP feature) instead of using RPC here.
| escalus_assert:has_no_stanzas(Bob) | ||
| escalus_assert:has_no_stanzas(Bob), | ||
|
|
||
| %% assert iqs upon my request are received |
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.
This test is becoming way too long, please split
|
elasticsearch_and_cassandra_28 / elasticsearch_and_cassandra_mnesia / d1d77b1 small_tests_28 / small_tests / d1d77b1 small_tests_27 / small_tests / d1d77b1 small_tests_28_arm64 / small_tests / d1d77b1 ldap_mnesia_28 / ldap_mnesia / d1d77b1 privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"localhost\">>}}]\nYou need to test them with instrument_helper:assert/3"}}ldap_mnesia_27 / ldap_mnesia / d1d77b1 privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"localhost\">>}}]\nYou need to test them with instrument_helper:assert/3"}}dynamic_domains_pgsql_mnesia_28 / pgsql_mnesia / d1d77b1 privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"test type\">>}}]\nYou need to test them with instrument_helper:assert/3"}}dynamic_domains_mysql_redis_28 / mysql_redis / d1d77b1 privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"test type\">>}}]\nYou need to test them with instrument_helper:assert/3"}}dynamic_domains_pgsql_mnesia_27 / pgsql_mnesia / d1d77b1 privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"test type\">>}}]\nYou need to test them with instrument_helper:assert/3"}}internal_mnesia_28 / internal_mnesia / d1d77b1 privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"localhost\">>}}]\nYou need to test them with instrument_helper:assert/3"}}pgsql_cets_28 / pgsql_cets / d1d77b1 privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"localhost\">>}}]\nYou need to test them with instrument_helper:assert/3"}}cockroachdb_cets_28 / cockroachdb_cets / d1d77b1 privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"localhost\">>}}]\nYou need to test them with instrument_helper:assert/3"}}pubsub_SUITE:dag+last_item_cache:send_last_published_item_no_items_test{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alice_send_last_published_item_no_items_test_3643@localhost/res1">>,
escalus_tcp,<0.115267.0>,
[{event_manager,<0.115264.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3643">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.115264.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3643">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_send_last_published_item_no_items_test_3643">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,
<<"alicE_send_last_published_item_no_items_test_3643">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"7308cadf4f811e23">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{pubsub_tools,receive_response,3,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,444}]},
{pubsub_tools,receive_and_c...pubsub_SUITE:dag+last_item_cache:send_last_published_item_no_items_test{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alice_send_last_published_item_no_items_test_3644@localhost/res1">>,
escalus_tcp,<0.115341.0>,
[{event_manager,<0.115322.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3644">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.115322.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3644">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_send_last_published_item_no_items_test_3644">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,
<<"alicE_send_last_published_item_no_items_test_3644">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"fd1006fe8d50ebfd">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{pubsub_tools,receive_response,3,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,444}]},
{pubsub_tools,receive_and_c...pubsub_SUITE:dag+last_item_cache:send_last_published_item_no_items_test{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alice_send_last_published_item_no_items_test_3648@localhost/res1">>,
escalus_tcp,<0.115420.0>,
[{event_manager,<0.115408.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3648">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.115408.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3648">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_send_last_published_item_no_items_test_3648">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,
<<"alicE_send_last_published_item_no_items_test_3648">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"6fd40cfaad7d857d">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{pubsub_tools,receive_response,3,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,444}]},
{pubsub_tools,receive_and_c...pubsub_SUITE:dag+last_item_cache:send_last_published_item_no_items_test{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,
<<"alice_send_last_published_item_no_items_test_3652@localhost/res1">>,
escalus_tcp,<0.115497.0>,
[{event_manager,<0.115494.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3652">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.115494.0>},
{server,<<"localhost">>},
{username,
<<"alicE_send_last_published_item_no_items_test_3652">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,
<<"alice_send_last_published_item_no_items_test_3652">>},
{server,<<"localhost">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,
<<"alicE_send_last_published_item_no_items_test_3652">>},
{server,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"4c18d636c93bdc3c">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{pubsub_tools,receive_response,3,
[{file,"/home/circleci/project/big_tests/tests/pubsub_tools.erl"},
{line,444}]},
{pubsub_tools,receive_and_c...dynamic_domains_mssql_mnesia_28 / odbc_mssql_mnesia / d1d77b1 mam_SUITE:rdbms_muc_all:muc04:muc_delete_x_user_in_anon_rooms{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"[email protected]/res1">>,
escalus_tcp,<0.68329.0>,
[{event_manager,<0.68310.0>},
{server,<<"domain.example.com">>},
{username,<<"bOb_unnamed_2494">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.68310.0>},
{server,<<"domain.example.com">>},
{username,<<"bOb_unnamed_2494">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"bob_unnamed_2494">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,<<"bOb_unnamed_2494">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"makrolika">>},
{stream_id,<<"a7d13b75de2c2122">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{mam_SUITE,'-muc_delete_x_user_in_anon_rooms/1-fun-0-',3,
[{file,"/home/circleci/project/big_tests/tests/mam_SUITE.erl"},
{line,2769}]},
{escalus_story,story,4,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,75}]},
...mam_SUITE:rdbms_muc_all:muc04:muc_show_x_user_for_your_own_messages_in_anon_rooms{error,
{{badmatch,
{error,
{connection_step_failed,
{{escalus_session,authenticate},
{client,<<"[email protected]/res1">>,
escalus_tcp,<0.68363.0>,undefined,
[{event_client,
[{event_manager,<0.68362.0>},
{server,<<"domain.example.com">>},
{username,<<"alicE_unnamed_2500">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"alicE_unnamed_2500">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,<<"alicE_unnamed_2500">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"f1c56de9b77a876d">>}]},
[{compression,false},
{starttls,true},
{stream_management,true},
{advanced_message_processing,true},
{client_state_indication,false},
{sasl_mechanisms,[<<"SCRAM-SHA-256">>,<<"PLAIN">>]},
{caps,undefined}]},
{timeout,auth_reply}}}},
[{escalus_story,'-start_ready_clients/2-fun-0-',3,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,136}]},
{lists,foldl,3,[{file,"lists.erl"},{line,2466}]},
...mam_SUITE:rdbms_muc_all:muc04:muc_text_search_request{error,
{{badmatch,
{error,
{connection_step_failed,
{{escalus_session,authenticate},
{client,<<"[email protected]/res1">>,
escalus_tcp,<0.68364.0>,undefined,
[{event_client,
[{event_manager,<0.68359.0>},
{server,<<"domain.example.com">>},
{username,<<"bOb_unnamed_2501">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"bOb_unnamed_2501">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,<<"bOb_unnamed_2501">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"makrolika">>},
{stream_id,<<"17d81a76fd02a3d0">>}]},
[{compression,false},
{starttls,true},
{stream_management,true},
{advanced_message_processing,true},
{client_state_indication,false},
{sasl_mechanisms,[<<"SCRAM-SHA-256">>,<<"PLAIN">>]},
{caps,undefined}]},
{timeout,auth_reply}}}},
[{escalus_story,'-start_ready_clients/2-fun-0-',3,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,136}]},
{lists,foldl,3,[{file,"lists.erl"},{line,2466}]},
{esca...mam_SUITE:rdbms_muc_all:muc04:muc_allow_access_to_owner{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"[email protected]/res1">>,
escalus_tcp,<0.68339.0>,
[{event_manager,<0.68331.0>},
{server,<<"domain.example.com">>},
{username,<<"alicE_unnamed_2495">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.68331.0>},
{server,<<"domain.example.com">>},
{username,<<"alicE_unnamed_2495">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"alice_unnamed_2495">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,<<"alicE_unnamed_2495">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"394ee62461eff3c5">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{mam_helper,wait_archive_respond_v04plus,1,
[{file,"/home/circleci/project/big_tests/tests/mam_helper.erl"},
{line,93}]},
{mam_helper,wait_archive_respond,1,
[{file,"/home/circleci/project/big_tests/tests/mam_helper.erl"},
{line,86}]},
{mam_SUITE,'-muc_allow_access_to...mam_SUITE:rdbms_muc_all:muc04:muc_archive_request{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"[email protected]/res1">>,
escalus_tcp,<0.68336.0>,
[{event_manager,<0.68302.0>},
{server,<<"domain.example.com">>},
{username,<<"bOb_unnamed_2491">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.68302.0>},
{server,<<"domain.example.com">>},
{username,<<"bOb_unnamed_2491">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"bob_unnamed_2491">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,<<"bOb_unnamed_2491">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"makrolika">>},
{stream_id,<<"ef3bb5f0c549b1ca">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{mam_SUITE,'-muc_archive_request/1-fun-0-',4,
[{file,"/home/circleci/project/big_tests/tests/mam_SUITE.erl"},
{line,2482}]},
{escalus_story,story,4,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,75}]},
{test_server...mam_SUITE:rdbms_muc_all:muc04:muc_multiple_devices{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"[email protected]/res1">>,
escalus_tcp,<0.68321.0>,
[{event_manager,<0.68285.0>},
{server,<<"domain.example.com">>},
{username,<<"alicE_unnamed_2490">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.68285.0>},
{server,<<"domain.example.com">>},
{username,<<"alicE_unnamed_2490">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"alice_unnamed_2490">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,<<"alicE_unnamed_2490">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"c5ce14180e3c200d">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{mam_SUITE,'-muc_multiple_devices/1-fun-0-',5,
[{file,"/home/circleci/project/big_tests/tests/mam_SUITE.erl"},
{line,2586}]},
{escalus_story,story,4,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,75}]},
{...mam_SUITE:rdbms_muc_all:muc04:muc_show_x_user_to_moderators_in_anon_rooms{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"[email protected]/res1">>,
escalus_tcp,<0.68340.0>,
[{event_manager,<0.68333.0>},
{server,<<"domain.example.com">>},
{username,<<"alicE_unnamed_2498">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.68333.0>},
{server,<<"domain.example.com">>},
{username,<<"alicE_unnamed_2498">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"alice_unnamed_2498">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,<<"alicE_unnamed_2498">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"34758c884e938fa7">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{mam_SUITE,'-muc_show_x_user_to_moderators_in_anon_rooms/1-fun-0-',
3,
[{file,"/home/circleci/project/big_tests/tests/mam_SUITE.erl"},
{line,2800}]},
{escalus_story,story,4,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl...mam_SUITE:rdbms_muc_all:muc04:muc_protected_message{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"[email protected]/res1">>,
escalus_tcp,<0.68337.0>,
[{event_manager,<0.68325.0>},
{server,<<"domain.example.com">>},
{username,<<"bOb_unnamed_2493">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.68325.0>},
{server,<<"domain.example.com">>},
{username,<<"bOb_unnamed_2493">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"bob_unnamed_2493">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,<<"bOb_unnamed_2493">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"makrolika">>},
{stream_id,<<"bd845affd5cf3232">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{mam_helper,wait_archive_respond_v04plus,1,
[{file,"/home/circleci/project/big_tests/tests/mam_helper.erl"},
{line,93}]},
{mam_helper,wait_archive_respond,1,
[{file,"/home/circleci/project/big_tests/tests/mam_helper.erl"},
{line,86}]},
{mam_SUITE,'-muc_protected_message/1-fun-1...mam_SUITE:rdbms_muc_all:muc04:muc_archive_is_instrumented{error,{test_case_failed,"Incorrect number of instrumentation events - matched: 0, expected: 1"}}mam_SUITE:rdbms_muc_all:muc04:muc_sanitize_x_user_in_non_anon_rooms{error,
{timeout_when_waiting_for_stanza,
[{escalus_client,wait_for_stanza,
[{client,<<"[email protected]/res1">>,
escalus_tcp,<0.68343.0>,
[{event_manager,<0.68342.0>},
{server,<<"domain.example.com">>},
{username,<<"alicE_unnamed_2497">>},
{resource,<<"res1">>}],
[{event_client,
[{event_manager,<0.68342.0>},
{server,<<"domain.example.com">>},
{username,<<"alicE_unnamed_2497">>},
{resource,<<"res1">>}]},
{resource,<<"res1">>},
{username,<<"alice_unnamed_2497">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{port,5222},
{auth,fun escalus_auth:auth_plain/2},
{wspath,undefined},
{username,<<"alicE_unnamed_2497">>},
{server,<<"domain.example.com">>},
{host,<<"localhost">>},
{password,<<"matygrysa">>},
{stream_id,<<"0decbd4980f3a825">>}]},
5000],
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
{line,136}]},
{mam_SUITE,'-muc_sanitize_x_user_in_non_anon_rooms/1-fun-1-',3,
[{file,"/home/circleci/project/big_tests/tests/mam_SUITE.erl"},
{line,2733}]},
{escalus_story,story,4,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{l...mam_SUITE:rdbms_muc_all:muc04:muc_querying_for_all_messages_with_jid{skip,
{failed,
{mam_SUITE,init_per_testcase,
{{room_archive_size,34,[{times,200,0}],undefined},
[{wait_helper,do_wait_until,1,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/wait_helper/src/wait_helper.erl"},
{line,127}]},
{mam_helper,wait_for_room_archive_size,3,
[{file,
"/home/circleci/project/big_tests/tests/mam_helper.erl"},
{line,779}]},
{mam_helper,muc_bootstrap_archive,1,
[{file,
"/home/circleci/project/big_tests/tests/mam_helper.erl"},
{line,1005}]},
{lists,foldl_1,3,[{file,"lists.erl"},{line,2471}]},
{test_server,do_init_per_testcase,2,
[{file,"test_server.erl"},{line,1566}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1267}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1237}]}]}}}}mam_SUITE:rdbms_muc_all:muc04:muc_querying_for_all_messages{skip,
{failed,
{mam_SUITE,init_per_testcase,
{{room_archive_size,34,[{times,200,0}],undefined},
[{wait_helper,do_wait_until,1,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/wait_helper/src/wait_helper.erl"},
{line,127}]},
{mam_helper,wait_for_room_archive_size,3,
[{file,
"/home/circleci/project/big_tests/tests/mam_helper.erl"},
{line,779}]},
{mam_helper,muc_bootstrap_archive,1,
[{file,
"/home/circleci/project/big_tests/tests/mam_helper.erl"},
{line,1005}]},
{lists,foldl_1,3,[{file,"lists.erl"},{line,2471}]},
{test_server,do_init_per_testcase,2,
[{file,"test_server.erl"},{line,1566}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1267}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1237}]}]}}}}privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"test type\">>}}]\nYou need to test them with instrument_helper:assert/3"}}pgsql_mnesia_27 / pgsql_mnesia / d1d77b1 privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"localhost\">>}}]\nYou need to test them with instrument_helper:assert/3"}}pgsql_mnesia_28 / pgsql_mnesia / d1d77b1 privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"localhost\">>}}]\nYou need to test them with instrument_helper:assert/3"}}mysql_redis_28 / mysql_redis / d1d77b1 privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"localhost\">>}}]\nYou need to test them with instrument_helper:assert/3"}}mssql_mnesia_28 / odbc_mssql_mnesia / d1d77b1 graphql_stanza_SUITE:admin_stanza_http:admin_mam:admin_get_last_messages_limit_enforced{error,{{archive_size,1,[{times,200,0}],undefined},
[{wait_helper,do_wait_until,1,
[{file,"/home/circleci/project/big_tests/_build/default/lib/wait_helper/src/wait_helper.erl"},
{line,127}]},
{graphql_stanza_SUITE,admin_get_last_messages_limit_enforced_story,3,
[{file,"/home/circleci/project/big_tests/tests/graphql_stanza_SUITE.erl"},
{line,529}]},
{escalus_story,story,4,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
{line,75}]},
{test_server,ts_tc,3,[{file,"test_server.erl"},{line,1796}]},
{test_server,run_test_case_eval1,6,
[{file,"test_server.erl"},{line,1305}]},
{test_server,run_test_case_eval,9,
[{file,"test_server.erl"},{line,1237}]}]}}privacy_SUITE:end_per_suite{error,{test_case_failed,"Instrumentation events that were logged, but not tested:\n[{mod_privacy_push_item,#{host_type => <<\"localhost\">>}}]\nYou need to test them with instrument_helper:assert/3"}} |
This PR addresses MIM-935.