Conversation
|
CircleCI results for 768b930 dynamic_domains_pgsql_mnesia_legacy / pgsql_mnesia / e1f2716 ldap_mnesia_legacy / ldap_mnesia / e1f2716 pgsql_mnesia_legacy / pgsql_mnesia / e1f2716 ldap_mnesia_latest / ldap_mnesia / e1f2716 dynamic_domains_pgsql_mnesia_latest / pgsql_mnesia / e1f2716 mysql_redis_latest / mysql_redis / e1f2716 dynamic_domains_mysql_redis_latest / mysql_redis / e1f2716 metrics_session_SUITE:session:login_many{error,{{badrpc,timeout},
[{escalus_rpc,call_with_cookie_match,
[mongooseim@localhost,ejabberd_admin,register,
[<<"alicE_login_many_3427">>,<<"domain.example.com">>,
<<"matygrysa">>],
3000,mongooseim],
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
{line,35}]},
{lists,foreach_1,2,[{file,"lists.erl"},{line,2641}]},
{escalus_ejabberd,create_users,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_ejabberd.erl"},
{line,224}]},
{escalus_fresh,create_users,2,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,62}]},
{escalus_fresh,story,3,
[{file,"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_fresh.erl"},
{line,27}]},
{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}]}]}}cockroachdb_cets_latest / cockroachdb_cets / e2eb2f0 elasticsearch_and_cassandra_latest / elasticsearch_and_cassandra_mnesia / e1f2716 pgsql_mnesia_latest / pgsql_mnesia / e2eb2f0 connect_SUITE:just_tls:starttls_required:starttls_required_parallel:auth_bind_pipelined_starttls_skipped_error{error,
{thrown,
{{timeout,wait_for_features},
[{escalus_connection,receive_stanza,2,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
{line,312}]},
{escalus_session,stream_features,2,
[{file,
"/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
{line,190}]},
{connect_SUITE,auth_bind_pipelined_starttls_skipped_error,1,
[{file,
"/home/circleci/project/big_tests/tests/connect_SUITE.erl"},
{line,615}]},
{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}]}]}}}internal_mnesia_latest / internal_mnesia / e1f2716 pgsql_cets_latest / pgsql_cets / e1f2716 small_tests_legacy / small_tests / e1f2716 small_tests_latest / small_tests / e1f2716 small_tests_latest_arm64 / small_tests / e1f2716 |
Codecov Report✅ All modified and coverable lines are covered by tests. Additional details and impacted files@@ Coverage Diff @@
## master #4667 +/- ##
=======================================
Coverage 85.65% 85.66%
=======================================
Files 549 549
Lines 33216 33204 -12
=======================================
- Hits 28452 28445 -7
+ Misses 4764 4759 -5 ☔ View full report in Codecov by Sentry. 🚀 New features to boost your workflow:
|
- Make code less verbose - Skip the erroneous omission of anonymous mnesia auth backend
768b930 to
afa4736
Compare
29f05f2 to
42c9fc1
Compare
It was inconsistent: - anonymous.localhost was using the default module list - anonymous (currently untested) was using only 'mod_presence', but only for mim1 - for other nodes, it was the default list The best action is to use the default module list for all nodes.
2fc98e5 to
e2eb2f0
Compare
After correctly enabling CETS for the 'anonymous' host type on mim1, CETS cluster tests were failing because of missing tables on mim2. The solutions was to add the 'anonymous' host type for mim2, and set the anonymous auth backend to 'cets'. For the sake of consistency, I also did it for mim3.
e2eb2f0 to
e1f2716
Compare
Rework internal database backends check
The second item required making the config consistent:
anonymous.localhostandanonymous,mim1andmim2. I also decided to make it consistent withmim3to prevent future test failures.More details in commit messages.
Notes: