Skip to content
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

Remove personal data from mod_inbox #2309

Merged
merged 2 commits into from
May 29, 2019

Conversation

zofpolkowska
Copy link
Contributor

This PR addresses MIM-336

ExpectedHeader = ["jid", "content", "unread_count", "timestamp"],
maybe_stop_and_unload_module(mod_inbox, mod_inbox_backend, Config),
{0, _} = unregister(Alice, Config),
{0, _} = unregister(Bob, Config),
Copy link
Contributor

@ludwikbukowski ludwikbukowski May 17, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Actually, more interesting would be the test, in which we do not register the second user, and we validate that he still has an inbox after removal of the first one. When we unregister two users and check they have empty inboxes, its like we test exactly the same scenario but twice

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

You mean do not unregister ?

Copy link
Contributor

@ludwikbukowski ludwikbukowski May 17, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yes, sorry, this is what I meant.
Just unregister Alice and do not touch Bob

@ludwikbukowski
Copy link
Contributor

ludwikbukowski commented May 17, 2019

Could we add one test for inbox removal for muclight room?

@mongoose-im
Copy link
Collaborator

mongoose-im commented May 17, 2019

6511.1 / Erlang 19.3 / small_tests / 457504c
Reports root / small


6511.2 / Erlang 19.3 / internal_mnesia / 457504c
Reports root/ big
OK: 1246 / Failed: 1 / User-skipped: 70 / Auto-skipped: 0

sm_SUITE:parallel:subscription_requests_are_buffered_properly
{error,{{badmatch,false},
    [{escalus_session,stream_management,2,
              [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
               {line,227}]},
     {escalus_connection,connection_step,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,134}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
     {escalus_connection,start,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,118}]},
     {sm_SUITE,'-subscription_requests_are_buffered_properly/1-fun-3-',6,
           [{file,"sm_SUITE.erl"},{line,848}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log


6511.3 / Erlang 19.3 / mysql_redis / 457504c
Reports root/ big
OK: 3101 / Failed: 0 / User-skipped: 232 / Auto-skipped: 0


6511.4 / Erlang 19.3 / odbc_mssql_mnesia / 457504c
Reports root/ big
OK: 3103 / Failed: 0 / User-skipped: 230 / Auto-skipped: 0


6511.6 / Erlang 19.3 / elasticsearch_and_cassandra_mnesia / 457504c
Reports root/ big
OK: 469 / Failed: 0 / User-skipped: 8 / Auto-skipped: 0


6511.5 / Erlang 19.3 / ldap_mnesia / 457504c
Reports root/ big
OK: 1185 / Failed: 0 / User-skipped: 109 / Auto-skipped: 0


6511.8 / Erlang 20.0 / pgsql_mnesia / 457504c
Reports root/ big / small
OK: 3135 / Failed: 0 / User-skipped: 198 / Auto-skipped: 0


6511.9 / Erlang 21.0 / riak_mnesia / 457504c
Reports root/ big / small
OK: 1473 / Failed: 2 / User-skipped: 68 / Auto-skipped: 0

pubsub_SUITE:dag+basic:retract_test
{error,{{badmatch,false},
    [{pubsub_tools,check_response,2,
             [{file,"pubsub_tools.erl"},{line,468}]},
     {pubsub_tools,receive_response,3,
             [{file,"pubsub_tools.erl"},{line,458}]},
     {pubsub_tools,receive_and_check_response,4,
             [{file,"pubsub_tools.erl"},{line,448}]},
     {pubsub_SUITE,'-retract_test/1-fun-0-',2,
             [{file,"pubsub_SUITE.erl"},{line,625}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1545}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1063}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,995}]}]}}

Report log

pubsub_SUITE:dag+basic:subscribe_options_test
{error,{{badmatch,false},
    [{pubsub_tools,check_response,2,
             [{file,"pubsub_tools.erl"},{line,468}]},
     {pubsub_tools,receive_response,3,
             [{file,"pubsub_tools.erl"},{line,458}]},
     {pubsub_tools,receive_and_check_response,4,
             [{file,"pubsub_tools.erl"},{line,448}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1545}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1063}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,995}]}]}}

Report log

@fenek fenek added the GDPR label May 17, 2019
@codecov
Copy link

codecov bot commented May 17, 2019

Codecov Report

Merging #2309 into gdpr-remove-vcard will increase coverage by 0.08%.
The diff coverage is 100%.

Impacted file tree graph

@@                  Coverage Diff                  @@
##           gdpr-remove-vcard    #2309      +/-   ##
=====================================================
+ Coverage              78.35%   78.44%   +0.08%     
=====================================================
  Files                    334      334              
  Lines                  29191    29201      +10     
=====================================================
+ Hits                   22874    22907      +33     
+ Misses                  6317     6294      -23
Impacted Files Coverage Δ
src/inbox/mod_inbox.erl 94.41% <100%> (+0.33%) ⬆️
...bal_distrib/mod_global_distrib_hosts_refresher.erl 82.22% <0%> (-4.45%) ⬇️
src/mam/mod_mam_muc_rdbms_async_pool_writer.erl 63.54% <0%> (-4.17%) ⬇️
src/mod_bosh.erl 92.85% <0%> (-2.15%) ⬇️
src/mod_bosh_socket.erl 80.85% <0%> (-1%) ⬇️
src/mod_muc_log.erl 77.69% <0%> (-0.26%) ⬇️
src/pubsub/mod_pubsub.erl 72.07% <0%> (+0.18%) ⬆️
src/mam/mod_mam_utils.erl 83.81% <0%> (+0.64%) ⬆️
src/mod_muc_room.erl 77.5% <0%> (+0.87%) ⬆️
...c/global_distrib/mod_global_distrib_server_mgr.erl 84.5% <0%> (+1.4%) ⬆️
... and 3 more

Continue to review full report at Codecov.

Legend - Click here to learn more
Δ = absolute <relative> (impact), ø = not affected, ? = missing data
Powered by Codecov. Last update c3bf908...a302b48. Read the comment docs.

@mongoose-im
Copy link
Collaborator

mongoose-im commented May 20, 2019

6518.1 / Erlang 19.3 / small_tests / b64eda1
Reports root / small


6518.6 / Erlang 19.3 / elasticsearch_and_cassandra_mnesia / b64eda1
Reports root/ big
OK: 469 / Failed: 0 / User-skipped: 8 / Auto-skipped: 0


6518.5 / Erlang 19.3 / ldap_mnesia / b64eda1
Reports root/ big
OK: 1185 / Failed: 0 / User-skipped: 111 / Auto-skipped: 0


6518.3 / Erlang 19.3 / mysql_redis / b64eda1
Reports root/ big
OK: 3114 / Failed: 3 / User-skipped: 232 / Auto-skipped: 0

gdpr_SUITE:remove_personal_data:remove_inbox_muclight
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"jid" =>
           [{contains,<<"muclight.localhost">>},
            {contains,<<"tt1">>}],
         "unread_count" => "1"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"jid" =>
               [{contains,<<"muclight.localhost">>},
              {contains,<<"tt1">>}],
             "unread_count" => "1"}]],
           [{file,"gdpr_SUITE.erl"},{line,730}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,708}]},
         {gdpr_SUITE,'-remove_inbox_muclight/1-fun-0-',3,
           [{file,"gdpr_SUITE.erl"},{line,657}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

gdpr_SUITE:remove_personal_data_with_mods_disabled:remove_inbox_muclight
{error,{{badmatch,[]},
    [{muc_light_helper,'-aff_msg_verify_fun/1-fun-0-',2,
               [{file,"muc_light_helper.erl"},{line,146}]},
     {lists,foreach,2,[{file,"lists.erl"},{line,1338}]},
     {muc_light_helper,verify_aff_bcast,3,
               [{file,"muc_light_helper.erl"},{line,117}]},
     {muc_light_helper,given_muc_light_room,3,
               [{file,"muc_light_helper.erl"},{line,45}]},
     {gdpr_SUITE,'-remove_inbox_muclight/1-fun-0-',3,
           [{file,"gdpr_SUITE.erl"},{line,638}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log

pubsub_SUITE:dag+collection:request_all_items_leaf_test
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,<<"alicE88.641329@localhost/res1">>,escalus_tcp,
          <0.14125.3>,
          [{event_manager,<0.14087.3>},
           {server,<<"localhost">>},
           {username,<<"alicE88.641329">>},
           {resource,<<"res1">>}],
          [{event_client,
             [{event_manager,<0.14087.3>},
            {server,<<"localhost">>},
            {username,<<"alicE88.641329">>},
            {resource,<<"res1">>}]},
           {resource,<<"res1">>},
           {username,<<"alicE88.641329">>},
           {server,<<"localhost">>},
           {host,<<"localhost">>},
           {port,5222},
           {auth,{escalus_auth,auth_plain}},
           {wspath,undefined},
           {username,<<"alicE88.641329">>},
           {server,<<"localhost">>},
           {password,<<"matygrysa">>},
           {stream_id,<<"208A4D541631C58C">>}]},
        5000],
       [{file,
          "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,138}]},
     {pubsub_tools,receive_response,3,
       [{file,"pubsub_tools.erl"},{line,457}]},
     {pubsub_tools,receive_and_check_response,4,
       [{file,"pubsub_tools.erl"},{line,448}]},
     {pubsub_SUITE,'-request_all_items_leaf_test/1-fun-0-',2,
       [{file,"pubsub_SUITE.erl"},{line,1517}]},
     {escalus_story,story,4,
       [{file,
          "/home/travis/build/esl/MongooseIM/big_tests/_build/defau...

Report log


6518.2 / Erlang 19.3 / internal_mnesia / b64eda1
Reports root/ big
OK: 1239 / Failed: 1 / User-skipped: 72 / Auto-skipped: 0

pubsub_SUITE:tree+basic:publish_with_existing_id_test
{error,{{badmatch,false},
    [{pubsub_tools,check_response,2,
             [{file,"pubsub_tools.erl"},{line,468}]},
     {pubsub_tools,receive_response,3,
             [{file,"pubsub_tools.erl"},{line,458}]},
     {pubsub_tools,receive_and_check_response,4,
             [{file,"pubsub_tools.erl"},{line,448}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,977}]}]}}

Report log


6518.4 / Erlang 19.3 / odbc_mssql_mnesia / b64eda1
Reports root/ big
OK: 3102 / Failed: 3 / User-skipped: 230 / Auto-skipped: 0

gdpr_SUITE:remove_personal_data:remove_inbox_muclight
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"jid" =>
           [{contains,<<"muclight.localhost">>},
            {contains,<<"tt1">>}],
         "unread_count" => "1"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"jid" =>
               [{contains,<<"muclight.localhost">>},
              {contains,<<"tt1">>}],
             "unread_count" => "1"}]],
           [{file,"gdpr_SUITE.erl"},{line,730}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,708}]},
         {gdpr_SUITE,'-remove_inbox_muclight/1-fun-0-',3,
           [{file,"gdpr_SUITE.erl"},{line,657}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

gdpr_SUITE:remove_personal_data_with_mods_disabled:remove_inbox_muclight
{error,{{badmatch,[]},
    [{muc_light_helper,'-aff_msg_verify_fun/1-fun-0-',2,
               [{file,"muc_light_helper.erl"},{line,146}]},
     {lists,foreach,2,[{file,"lists.erl"},{line,1338}]},
     {muc_light_helper,verify_aff_bcast,3,
               [{file,"muc_light_helper.erl"},{line,117}]},
     {muc_light_helper,given_muc_light_room,3,
               [{file,"muc_light_helper.erl"},{line,45}]},
     {gdpr_SUITE,'-remove_inbox_muclight/1-fun-0-',3,
           [{file,"gdpr_SUITE.erl"},{line,638}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log

sasl_external_SUITE:standard:cert_one_xmpp_addrs_no_identity
{'EXIT',tcp_close_timeout}

Report log


6518.8 / Erlang 20.0 / pgsql_mnesia / b64eda1
Reports root/ big / small
OK: 3135 / Failed: 2 / User-skipped: 198 / Auto-skipped: 0

gdpr_SUITE:remove_personal_data:remove_inbox_muclight
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"jid" =>
           [{contains,<<"muclight.localhost">>},
            {contains,<<"tt1">>}],
         "unread_count" => "1"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"jid" =>
               [{contains,<<"muclight.localhost">>},
              {contains,<<"tt1">>}],
             "unread_count" => "1"}]],
           [{file,"gdpr_SUITE.erl"},{line,730}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,708}]},
         {gdpr_SUITE,'-remove_inbox_muclight/1-fun-0-',3,
           [{file,"gdpr_SUITE.erl"},{line,657}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

gdpr_SUITE:remove_personal_data_with_mods_disabled:remove_inbox_muclight
{error,{{badmatch,[]},
    [{muc_light_helper,'-aff_msg_verify_fun/1-fun-0-',2,
               [{file,"muc_light_helper.erl"},{line,146}]},
     {lists,foreach,2,[{file,"lists.erl"},{line,1338}]},
     {muc_light_helper,verify_aff_bcast,3,
               [{file,"muc_light_helper.erl"},{line,117}]},
     {muc_light_helper,given_muc_light_room,3,
               [{file,"muc_light_helper.erl"},{line,45}]},
     {gdpr_SUITE,'-remove_inbox_muclight/1-fun-0-',3,
           [{file,"gdpr_SUITE.erl"},{line,638}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log


6518.9 / Erlang 21.0 / riak_mnesia / b64eda1
Reports root/ big / small
OK: 1459 / Failed: 0 / User-skipped: 70 / Auto-skipped: 0

@zofpolkowska zofpolkowska force-pushed the gdpr-remove-inbox branch 3 times, most recently from 506634b to 2df5c5e Compare May 23, 2019 08:15

-define(ROOM, <<"tt1">>).

-define(MUCHOST, <<"muclight.@HOST@">>).
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

unnecessary space

[{aff_changes, true},
{remove_on_kicked, true},
{groupchat, [muc]},
{markers, [displayed]}].
Copy link
Contributor

@ludwikbukowski ludwikbukowski May 23, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why cannot we have just one definition:

inbox_opts(MUCType) ->
    [{aff_changes, true},
     {remove_on_kicked, true},
     {groupchat, [MUCType]},
     {markers, [displayed]}].

with MUCType (or smth like this) as muc or muclight ?

{markers, [displayed]}].


prepare_room(Owner, Members, Config) ->
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

prepare_muclight_room ? as we are dealing with two types for MUCs in this test

ExpectedAliceItems = [
#{
"jid" => [{contains, <<"muclight.localhost">>},
{contains, ?ROOM}],
Copy link
Contributor

@ludwikbukowski ludwikbukowski May 23, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

We have helper for retrieving muclight domain, and moreover I think the Room name comes with the domain so no need for separate contains validators. I mean something like this (didnt check if it compiles):

Domain = muclight_domain(),
{contains, <<?ROOM/binary,"@', Domain/binary>>}

#{
"jid" => [{contains, <<"muclight.localhost">>},
{contains, ?ROOM}],
"unread_count" => "0" }
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we check the body as well?

retrieve_and_validate_personal_data(
Bob, Config, "inbox", ExpectedHeader, ExpectedBobItems),

StanzaDestroy = escalus_stanza:to(escalus_stanza:iq_set(?NS_MUC_LIGHT_DESTROY, []),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

could be one line

RoomAddr = muc_helper:room_address(Room),

inbox_helper:enter_room(Room, Users),
inbox_helper:make_members(Room, Alice, Users -- [Alice]),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

come on :D

inbox_helper:make_members(Room, Alice, [Bob])

"unread_count" => "1" }
],
ExpectedBobItems = [#{
"jid" => [{contains, Room},
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

seems that indentation is not consistent in this expected lists

end).

remove_inbox_muc(Config) ->
escalus:story(Config, [{alice, 1}, {bob, 1}], fun(Alice, Bob) ->
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Why isnt it run as fresh story?

init_per_testcase(CN, Config) when CN =:= retrieve_inbox_muc;
CN =:= remove_inbox_muc ->
muc_helper:load_muc(muc_domain()),
Config1 = escalus:create_users(Config, escalus:get_users([alice, bob])),
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Can we use fresh users ?

Users = ?config(escalus_users, Config1),
Alice = lists:keyfind(alice, 1, Users),
RoomName = muc_helper:fresh_room_name(),
Config2 = muc_helper:start_room(Config1, Alice, RoomName, <<"some_friendly_name">>, default),
Copy link
Contributor

@ludwikbukowski ludwikbukowski May 23, 2019

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

those lines could be moved to separate function, e.g given_room_started and It could be actually started in test cases instead of init_per_tesetscases. I would be consitent here and keep only very generic stuff like starting modules in inits_per_testcase. What do you think ?

@mongoose-im
Copy link
Collaborator

mongoose-im commented May 23, 2019

6563.1 / Erlang 19.3 / small_tests / 000f862
Reports root / small


6563.2 / Erlang 19.3 / internal_mnesia / 000f862
Reports root/ big
OK: 1228 / Failed: 0 / User-skipped: 79 / Auto-skipped: 0


6563.3 / Erlang 19.3 / mysql_redis / 000f862
Reports root/ big
OK: 3113 / Failed: 1 / User-skipped: 232 / Auto-skipped: 0

gdpr_SUITE:remove_personal_data_with_mods_disabled:remove_inbox_muclight
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"jid" =>
           [{contains,<<"muclight.localhost">>},
            {contains,<<"tt1">>}],
         "unread_count" => "3"}],
      personal_maps =>
        [#{"content" =>
           "<message to='bob6.898152@localhost' id='9128' type='groupchat' from='tt1@muclight.localhost/alice6.898152@localhost'><body>Are you sure?</body></message>",
         "jid" => "tt1@muclight.localhost",
         "timestamp" => "2019-05-23T12:20:06.979820Z",
         "unread_count" => "2"}],
      reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_personal_item,
           ["2","3"],
           [{file,"gdpr_SUITE.erl"},{line,967}]},
         {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
         {gdpr_SUITE,validate_sorted_personal_maps,2,
           [{file,"gdpr_SUITE.erl"},{line,962}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,936}]},
         {gdpr_SUITE,'-remove_inbox_muclight/1-fun-1-',3,
           [{file,"gdpr_SUITE.erl"},{line,818}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]}]}}}

Report log


6563.4 / Erlang 19.3 / odbc_mssql_mnesia / 000f862
Reports root/ big
OK: 3115 / Failed: 1 / User-skipped: 230 / Auto-skipped: 0

gdpr_SUITE:remove_personal_data_with_mods_disabled:remove_inbox_muclight
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"jid" =>
           [{contains,<<"muclight.localhost">>},
            {contains,<<"tt1">>}],
         "unread_count" => "3"}],
      personal_maps =>
        [#{"content" =>
           "<message to='bob65.874851@localhost' id='9128' type='groupchat' from='tt1@muclight.localhost/alice65.874851@localhost'><body>Are you sure?</body></message>",
         "jid" => "tt1@muclight.localhost",
         "timestamp" => "2019-05-23T12:29:25.960153Z",
         "unread_count" => "2"}],
      reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_personal_item,
           ["2","3"],
           [{file,"gdpr_SUITE.erl"},{line,967}]},
         {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
         {gdpr_SUITE,validate_sorted_personal_maps,2,
           [{file,"gdpr_SUITE.erl"},{line,962}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,936}]},
         {gdpr_SUITE,'-remove_inbox_muclight/1-fun-1-',3,
           [{file,"gdpr_SUITE.erl"},{line,818}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]}]}}}

Report log


6563.6 / Erlang 19.3 / elasticsearch_and_cassandra_mnesia / 000f862
Reports root/ big
OK: 469 / Failed: 0 / User-skipped: 8 / Auto-skipped: 0


6563.5 / Erlang 19.3 / ldap_mnesia / 000f862
Reports root/ big
OK: 1189 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


6563.8 / Erlang 20.0 / pgsql_mnesia / 000f862
Reports root/ big / small
OK: 3147 / Failed: 1 / User-skipped: 198 / Auto-skipped: 0

gdpr_SUITE:remove_personal_data_with_mods_disabled:remove_inbox_muclight
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"jid" =>
           [{contains,<<"muclight.localhost">>},
            {contains,<<"tt1">>}],
         "unread_count" => "3"}],
      personal_maps =>
        [#{"content" =>
           "<message to='bob71.78165@localhost' id='9128' type='groupchat' from='tt1@muclight.localhost/alice71.78165@localhost'><body>Are you sure?</body></message>",
         "jid" => "tt1@muclight.localhost",
         "timestamp" => "2019-05-23T13:37:51.130496Z",
         "unread_count" => "2"}],
      reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_personal_item,
           ["2","3"],
           [{file,"gdpr_SUITE.erl"},{line,967}]},
         {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
         {gdpr_SUITE,validate_sorted_personal_maps,2,
           [{file,"gdpr_SUITE.erl"},{line,962}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,936}]},
         {gdpr_SUITE,'-remove_inbox_muclight/1-fun-1-',3,
           [{file,"gdpr_SUITE.erl"},{line,818}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]}]}}}

Report log

@mongoose-im
Copy link
Collaborator

mongoose-im commented May 23, 2019

6566.1 / Erlang 19.3 / small_tests / 5f3052f
Reports root / small


6566.2 / Erlang 19.3 / internal_mnesia / 5f3052f
Reports root/ big
OK: 1272 / Failed: 2 / User-skipped: 79 / Auto-skipped: 0

sm_SUITE:parallel:subscription_requests_are_buffered_properly
{error,{{badmatch,false},
    [{escalus_session,stream_management,2,
              [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
               {line,227}]},
     {escalus_connection,connection_step,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,134}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
     {escalus_connection,start,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,118}]},
     {sm_SUITE,'-subscription_requests_are_buffered_properly/1-fun-3-',6,
           [{file,"sm_SUITE.erl"},{line,848}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log

sm_SUITE:parallel:subscription_requests_are_buffered_properly
{error,{{badmatch,false},
    [{escalus_session,stream_management,2,
              [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
               {line,227}]},
     {escalus_connection,connection_step,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,134}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
     {escalus_connection,start,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,118}]},
     {sm_SUITE,'-subscription_requests_are_buffered_properly/1-fun-3-',6,
           [{file,"sm_SUITE.erl"},{line,848}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log


6566.3 / Erlang 19.3 / mysql_redis / 5f3052f
Reports root/ big
OK: 3109 / Failed: 5 / User-skipped: 232 / Auto-skipped: 0

gdpr_SUITE:retrieve_personal_data_inbox:retrieve_inbox_muc
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" => [{contains,<<"Hi Room!">>}],
         "jid" =>
           [{contains,<<"room-b1933296f9">>},
            {contains,<<"muc.localhost">>}],
         "unread_count" => "1"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"content" => [{contains,<<"Hi Room!">>}],
             "jid" =>
               [{contains,<<"room-b1933296f9">>},
              {contains,<<"muc.localhost">>}],
             "unread_count" => "1"}]],
           [{file,"gdpr_SUITE.erl"},{line,925}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {gdpr_SUITE,'-retrieve_inbox_muc/1-fun-0-',3,
           [{file,"gdpr_SUITE.erl"},{line,697}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

gdpr_SUITE:retrieve_personal_data_inbox:retrieve_inbox_muc
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" => [{contains,<<"Hi Room!">>}],
         "jid" =>
           [{contains,<<"room-12672d1249">>},
            {contains,<<"muc.localhost">>}],
         "unread_count" => "1"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"content" => [{contains,<<"Hi Room!">>}],
             "jid" =>
               [{contains,<<"room-12672d1249">>},
              {contains,<<"muc.localhost">>}],
             "unread_count" => "1"}]],
           [{file,"gdpr_SUITE.erl"},{line,925}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {gdpr_SUITE,'-retrieve_inbox_muc/1-fun-0-',3,
           [{file,"gdpr_SUITE.erl"},{line,697}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

gdpr_SUITE:remove_personal_data:remove_inbox_muc
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" => [{contains,<<"Hi Room!">>}],
         "jid" => [{contains,<<"room-ad992e41f9@muc.localhost">>}],
         "unread_count" => "0"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"content" => [{contains,<<"Hi Room!">>}],
             "jid" =>
               [{contains,<<"room-ad992e41f9@muc.localhost">>}],
             "unread_count" => "0"}]],
           [{file,"gdpr_SUITE.erl"},{line,925}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

gdpr_SUITE:remove_personal_data_with_mods_disabled:remove_inbox_muclight
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" =>
           [{contains,<<"affiliation">>},{contains,<<"none">>}],
         "jid" => [{contains,<<"tt1@muclight.localhost">>}],
         "unread_count" => "3"}],
      personal_maps =>
        [#{"content" =>
           "<message to='bob82.226674@localhost' id='9128' type='groupchat' from='tt1@muclight.localhost/alice82.226674@localhost'><body>Are you sure?</body></message>",
         "jid" => "tt1@muclight.localhost",
         "timestamp" => "2019-05-23T16:16:22.318916Z",
         "unread_count" => "2"}],
      reason => {badmatch,nomatch},
      stacktrace =>
        [{gdpr_SUITE,validate_personal_item,2,
           [{file,"gdpr_SUITE.erl"},{line,939}]},
         {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
         {gdpr_SUITE,validate_sorted_personal_maps,2,
           [{file,"gdpr_SUITE.erl"},{line,929}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {gdpr_SUITE,'-remove_inbox_muclight/1-fun-1-',3,
           [{file,"gdpr_SUITE.erl"},{line,790}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]}]}}}

Report log

gdpr_SUITE:remove_personal_data_with_mods_disabled:remove_inbox_muc
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" => [{contains,<<"Hi Room!">>}],
         "jid" => [{contains,<<"room-94c7f31f94@muc.localhost">>}],
         "unread_count" => "0"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"content" => [{contains,<<"Hi Room!">>}],
             "jid" =>
               [{contains,<<"room-94c7f31f94@muc.localhost">>}],
             "unread_count" => "0"}]],
           [{file,"gdpr_SUITE.erl"},{line,925}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log


6566.4 / Erlang 19.3 / odbc_mssql_mnesia / 5f3052f
Reports root/ big
OK: 3111 / Failed: 5 / User-skipped: 230 / Auto-skipped: 0

gdpr_SUITE:retrieve_personal_data_inbox:retrieve_inbox_muc
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" => [{contains,<<"Hi Room!">>}],
         "jid" =>
           [{contains,<<"room-7a039308c8">>},
            {contains,<<"muc.localhost">>}],
         "unread_count" => "1"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"content" => [{contains,<<"Hi Room!">>}],
             "jid" =>
               [{contains,<<"room-7a039308c8">>},
              {contains,<<"muc.localhost">>}],
             "unread_count" => "1"}]],
           [{file,"gdpr_SUITE.erl"},{line,925}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {gdpr_SUITE,'-retrieve_inbox_muc/1-fun-0-',3,
           [{file,"gdpr_SUITE.erl"},{line,697}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

gdpr_SUITE:retrieve_personal_data_inbox:retrieve_inbox_muc
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" => [{contains,<<"Hi Room!">>}],
         "jid" =>
           [{contains,<<"room-6ff2ab03af">>},
            {contains,<<"muc.localhost">>}],
         "unread_count" => "1"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"content" => [{contains,<<"Hi Room!">>}],
             "jid" =>
               [{contains,<<"room-6ff2ab03af">>},
              {contains,<<"muc.localhost">>}],
             "unread_count" => "1"}]],
           [{file,"gdpr_SUITE.erl"},{line,925}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {gdpr_SUITE,'-retrieve_inbox_muc/1-fun-0-',3,
           [{file,"gdpr_SUITE.erl"},{line,697}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

gdpr_SUITE:remove_personal_data:remove_inbox_muc
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" => [{contains,<<"Hi Room!">>}],
         "jid" => [{contains,<<"room-1b20032dbc@muc.localhost">>}],
         "unread_count" => "0"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"content" => [{contains,<<"Hi Room!">>}],
             "jid" =>
               [{contains,<<"room-1b20032dbc@muc.localhost">>}],
             "unread_count" => "0"}]],
           [{file,"gdpr_SUITE.erl"},{line,925}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

gdpr_SUITE:remove_personal_data_with_mods_disabled:remove_inbox_muclight
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" =>
           [{contains,<<"affiliation">>},{contains,<<"none">>}],
         "jid" => [{contains,<<"tt1@muclight.localhost">>}],
         "unread_count" => "3"}],
      personal_maps =>
        [#{"content" =>
           "<message to='bob37.445878@localhost' id='9128' type='groupchat' from='tt1@muclight.localhost/alice37.445878@localhost'><body>Are you sure?</body></message>",
         "jid" => "tt1@muclight.localhost",
         "timestamp" => "2019-05-23T16:28:57.519650Z",
         "unread_count" => "2"}],
      reason => {badmatch,nomatch},
      stacktrace =>
        [{gdpr_SUITE,validate_personal_item,2,
           [{file,"gdpr_SUITE.erl"},{line,939}]},
         {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
         {gdpr_SUITE,validate_sorted_personal_maps,2,
           [{file,"gdpr_SUITE.erl"},{line,929}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {gdpr_SUITE,'-remove_inbox_muclight/1-fun-1-',3,
           [{file,"gdpr_SUITE.erl"},{line,790}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]}]}}}

Report log

gdpr_SUITE:remove_personal_data_with_mods_disabled:remove_inbox_muc
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" => [{contains,<<"Hi Room!">>}],
         "jid" => [{contains,<<"room-4e20cb2aa7@muc.localhost">>}],
         "unread_count" => "0"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"content" => [{contains,<<"Hi Room!">>}],
             "jid" =>
               [{contains,<<"room-4e20cb2aa7@muc.localhost">>}],
             "unread_count" => "0"}]],
           [{file,"gdpr_SUITE.erl"},{line,925}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log


6566.6 / Erlang 19.3 / elasticsearch_and_cassandra_mnesia / 5f3052f
Reports root/ big
OK: 469 / Failed: 0 / User-skipped: 8 / Auto-skipped: 0


6566.5 / Erlang 19.3 / ldap_mnesia / 5f3052f
Reports root/ big
OK: 1189 / Failed: 0 / User-skipped: 118 / Auto-skipped: 0


6566.8 / Erlang 20.0 / pgsql_mnesia / 5f3052f
Reports root/ big / small
OK: 3156 / Failed: 6 / User-skipped: 198 / Auto-skipped: 0

gdpr_SUITE:retrieve_personal_data_inbox:retrieve_inbox_muc
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" => [{contains,<<"Hi Room!">>}],
         "jid" =>
           [{contains,<<"room-543e53d077">>},
            {contains,<<"muc.localhost">>}],
         "unread_count" => "1"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"content" => [{contains,<<"Hi Room!">>}],
             "jid" =>
               [{contains,<<"room-543e53d077">>},
              {contains,<<"muc.localhost">>}],
             "unread_count" => "1"}]],
           [{file,"gdpr_SUITE.erl"},{line,925}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {gdpr_SUITE,'-retrieve_inbox_muc/1-fun-0-',3,
           [{file,"gdpr_SUITE.erl"},{line,697}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

gdpr_SUITE:retrieve_personal_data_inbox:retrieve_inbox_muc
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" => [{contains,<<"Hi Room!">>}],
         "jid" =>
           [{contains,<<"room-acacc6c70a">>},
            {contains,<<"muc.localhost">>}],
         "unread_count" => "1"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"content" => [{contains,<<"Hi Room!">>}],
             "jid" =>
               [{contains,<<"room-acacc6c70a">>},
              {contains,<<"muc.localhost">>}],
             "unread_count" => "1"}]],
           [{file,"gdpr_SUITE.erl"},{line,925}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {gdpr_SUITE,'-retrieve_inbox_muc/1-fun-0-',3,
           [{file,"gdpr_SUITE.erl"},{line,697}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

gdpr_SUITE:remove_personal_data:remove_inbox_muc
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" => [{contains,<<"Hi Room!">>}],
         "jid" => [{contains,<<"room-a12bd90514@muc.localhost">>}],
         "unread_count" => "0"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"content" => [{contains,<<"Hi Room!">>}],
             "jid" =>
               [{contains,<<"room-a12bd90514@muc.localhost">>}],
             "unread_count" => "0"}]],
           [{file,"gdpr_SUITE.erl"},{line,925}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

gdpr_SUITE:remove_personal_data_with_mods_disabled:remove_inbox_muclight
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" =>
           [{contains,<<"affiliation">>},{contains,<<"none">>}],
         "jid" => [{contains,<<"tt1@muclight.localhost">>}],
         "unread_count" => "3"}],
      personal_maps =>
        [#{"content" =>
           "<message to='bob23.295420@localhost' id='9128' type='groupchat' from='tt1@muclight.localhost/alice23.295420@localhost'><body>Are you sure?</body></message>",
         "jid" => "tt1@muclight.localhost",
         "timestamp" => "2019-05-23T17:35:23.343085Z",
         "unread_count" => "2"}],
      reason => {badmatch,nomatch},
      stacktrace =>
        [{gdpr_SUITE,validate_personal_item,2,
           [{file,"gdpr_SUITE.erl"},{line,939}]},
         {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
         {gdpr_SUITE,validate_sorted_personal_maps,2,
           [{file,"gdpr_SUITE.erl"},{line,929}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {gdpr_SUITE,'-remove_inbox_muclight/1-fun-1-',3,
           [{file,"gdpr_SUITE.erl"},{line,790}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]}]}}}

Report log

gdpr_SUITE:remove_personal_data_with_mods_disabled:remove_inbox_muc
{error,
  {test_case_failed,
    #{class => error,
      expected_items =>
        [#{"content" => [{contains,<<"Hi Room!">>}],
         "jid" => [{contains,<<"room-5558f9793b@muc.localhost">>}],
         "unread_count" => "0"}],
      personal_maps => [],reason => function_clause,
      stacktrace =>
        [{gdpr_SUITE,validate_sorted_personal_maps,
           [[],
          [#{"content" => [{contains,<<"Hi Room!">>}],
             "jid" =>
               [{contains,<<"room-5558f9793b@muc.localhost">>}],
             "unread_count" => "0"}]],
           [{file,"gdpr_SUITE.erl"},{line,925}]},
         {gdpr_SUITE,retrieve_and_validate_personal_data,5,
           [{file,"gdpr_SUITE.erl"},{line,903}]},
         {escalus_story,story,4,
           [{file,
            "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
          {line,72}]},
         {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
         {test_server,run_test_case_eval1,6,
           [{file,"test_server.erl"},{line,1045}]},
         {test_server,run_test_case_eval,9,
           [{file,"test_server.erl"},{line,977}]}]}}}

Report log

mod_global_distrib_SUITE:mod_global_distrib:test_pm_with_ungraceful_reconnection_to_different_server
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,<<"eve86.357445@localhost/res1">>,escalus_tcp,
          <0.27421.3>,
          [{event_manager,<0.27412.3>},
           {server,<<"localhost">>},
           {username,<<"eve86.357445">>},
           {resource,<<"res1">>}],
          [{event_client,
             [{event_manager,<0.27412.3>},
            {server,<<"localhost">>},
            {username,<<"eve86.357445">>},
            {resource,<<"res1">>}]},
           {resource,<<"res1">>},
           {username,<<"eve86.357445">>},
           {server,<<"localhost">>},
           {host,<<"localhost">>},
           {port,5222},
           {auth,{escalus_auth,auth_plain}},
           {wspath,undefined},
           {username,<<"eve86.357445">>},
           {server,<<"localhost">>},
           {password,<<"password">>},
           {port,5222},
           {stream_management,true},
           {stream_id,<<"8D504E304B8A9A46">>}]},
        10000],
       [{file,
          "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,138}]},
     {mod_global_distrib_SUITE,
       '-test_pm_with_ungraceful_reconnection_to_different_server/1-fun-0-',
       4,
       [{file,"mod_global_distrib_SUITE.erl"},{line,610}]},
     {escalus_story,story,4,
       [{file,
          "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
        {line,72}]},
    ...

Report log


6566.9 / Erlang 21.0 / riak_mnesia / 5f3052f
Reports root/ big / small
OK: 1463 / Failed: 0 / User-skipped: 77 / Auto-skipped: 0

@mongoose-im
Copy link
Collaborator

mongoose-im commented May 28, 2019

6623.1 / Erlang 19.3 / small_tests / a4ef82a
Reports root / small


6623.2 / Erlang 19.3 / internal_mnesia / a4ef82a
Reports root/ big
OK: 1277 / Failed: 3 / User-skipped: 111 / Auto-skipped: 1

sm_SUITE:parallel:subscription_requests_are_buffered_properly
{error,{{badmatch,false},
    [{escalus_session,stream_management,2,
              [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
               {line,227}]},
     {escalus_connection,connection_step,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,134}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
     {escalus_connection,start,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,118}]},
     {sm_SUITE,'-subscription_requests_are_buffered_properly/1-fun-3-',6,
           [{file,"sm_SUITE.erl"},{line,848}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log

sm_SUITE:parallel:subscription_requests_are_buffered_properly
{error,{{badmatch,false},
    [{escalus_session,stream_management,2,
              [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
               {line,227}]},
     {escalus_connection,connection_step,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,134}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
     {escalus_connection,start,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,118}]},
     {sm_SUITE,'-subscription_requests_are_buffered_properly/1-fun-3-',6,
           [{file,"sm_SUITE.erl"},{line,848}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log

sm_SUITE:parallel:subscription_requests_are_buffered_properly
{error,{{badmatch,false},
    [{escalus_session,stream_management,2,
              [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
               {line,227}]},
     {escalus_connection,connection_step,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,134}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
     {escalus_connection,start,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,118}]},
     {sm_SUITE,'-subscription_requests_are_buffered_properly/1-fun-3-',6,
           [{file,"sm_SUITE.erl"},{line,848}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log


6623.3 / Erlang 19.3 / mysql_redis / a4ef82a
Reports root/ big
OK: 3129 / Failed: 0 / User-skipped: 256 / Auto-skipped: 0

gdpr_SUITE:remove_personal_data_inbox:end_per_group
{error,
  {{badrpc,
     {'EXIT',
       {undef,
         [{mod_inbox_backend,clear_inbox,
            [<<"alice">>,<<"localhost">>],
            []},
          {mod_inbox_utils,clear_inbox,2,
            [{file,
               "/home/travis/build/esl/MongooseIM/_build/mim1/lib/mongooseim/src/inbox/mod_inbox_utils.erl"},
             {line,75}]},
          {rpc,'-handle_call_call/6-fun-0-',5,
            [{file,"rpc.erl"},{line,197}]}]}}},
   [{escalus_rpc,call_with_cookie_match,
      [mongooseim@localhost,mod_inbox_utils,clear_inbox,
       [<<"alicE@localhost">>,<<"localhost">>],
       3000,ejabberd],
      [{file,
         "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
       {line,34}]},
    {inbox_helper,'-clear_inboxes/2-lc$^1/1-1-',2,
      [{file,"inbox_helper.erl"},{line,199}]},
    {gdpr_SUITE,end_per_group,2,[{file,"gdpr_SUITE.erl"},{line,198}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1130}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,977}]}]}}

Report log

gdpr_SUITE:remove_personal_data_inbox:end_per_group
{error,
  {{badrpc,
     {'EXIT',
       {undef,
         [{mod_inbox_backend,clear_inbox,
            [<<"alice">>,<<"localhost">>],
            []},
          {mod_inbox_utils,clear_inbox,2,
            [{file,
               "/home/travis/build/esl/MongooseIM/_build/mim1/lib/mongooseim/src/inbox/mod_inbox_utils.erl"},
             {line,75}]},
          {rpc,'-handle_call_call/6-fun-0-',5,
            [{file,"rpc.erl"},{line,197}]}]}}},
   [{escalus_rpc,call_with_cookie_match,
      [mongooseim@localhost,mod_inbox_utils,clear_inbox,
       [<<"alicE@localhost">>,<<"localhost">>],
       3000,ejabberd],
      [{file,
         "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
       {line,34}]},
    {inbox_helper,'-clear_inboxes/2-lc$^1/1-1-',2,
      [{file,"inbox_helper.erl"},{line,199}]},
    {gdpr_SUITE,end_per_group,2,[{file,"gdpr_SUITE.erl"},{line,198}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1130}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,977}]}]}}

Report log


6623.4 / Erlang 19.3 / odbc_mssql_mnesia / a4ef82a
Reports root/ big
OK: 3144 / Failed: 1 / User-skipped: 248 / Auto-skipped: 0

gdpr_SUITE:remove_personal_data_inbox:end_per_group
{error,
  {{badrpc,
     {'EXIT',
       {undef,
         [{mod_inbox_backend,clear_inbox,
            [<<"alice">>,<<"localhost">>],
            []},
          {mod_inbox_utils,clear_inbox,2,
            [{file,
               "/home/travis/build/esl/MongooseIM/_build/mim1/lib/mongooseim/src/inbox/mod_inbox_utils.erl"},
             {line,75}]},
          {rpc,'-handle_call_call/6-fun-0-',5,
            [{file,"rpc.erl"},{line,197}]}]}}},
   [{escalus_rpc,call_with_cookie_match,
      [mongooseim@localhost,mod_inbox_utils,clear_inbox,
       [<<"alicE@localhost">>,<<"localhost">>],
       3000,ejabberd],
      [{file,
         "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
       {line,34}]},
    {inbox_helper,'-clear_inboxes/2-lc$^1/1-1-',2,
      [{file,"inbox_helper.erl"},{line,199}]},
    {gdpr_SUITE,end_per_group,2,[{file,"gdpr_SUITE.erl"},{line,198}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1130}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,977}]}]}}

Report log

gdpr_SUITE:remove_personal_data_inbox:end_per_group
{error,
  {{badrpc,
     {'EXIT',
       {undef,
         [{mod_inbox_backend,clear_inbox,
            [<<"alice">>,<<"localhost">>],
            []},
          {mod_inbox_utils,clear_inbox,2,
            [{file,
               "/home/travis/build/esl/MongooseIM/_build/mim1/lib/mongooseim/src/inbox/mod_inbox_utils.erl"},
             {line,75}]},
          {rpc,'-handle_call_call/6-fun-0-',5,
            [{file,"rpc.erl"},{line,197}]}]}}},
   [{escalus_rpc,call_with_cookie_match,
      [mongooseim@localhost,mod_inbox_utils,clear_inbox,
       [<<"alicE@localhost">>,<<"localhost">>],
       3000,ejabberd],
      [{file,
         "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
       {line,34}]},
    {inbox_helper,'-clear_inboxes/2-lc$^1/1-1-',2,
      [{file,"inbox_helper.erl"},{line,199}]},
    {gdpr_SUITE,end_per_group,2,[{file,"gdpr_SUITE.erl"},{line,198}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1130}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,977}]}]}}

Report log

mod_global_distrib_SUITE:mod_global_distrib:test_pm_with_ungraceful_reconnection_to_different_server
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,<<"eve21.857780@localhost/res1">>,escalus_tcp,
          <0.26818.3>,
          [{event_manager,<0.26809.3>},
           {server,<<"localhost">>},
           {username,<<"eve21.857780">>},
           {resource,<<"res1">>}],
          [{event_client,
             [{event_manager,<0.26809.3>},
            {server,<<"localhost">>},
            {username,<<"eve21.857780">>},
            {resource,<<"res1">>}]},
           {resource,<<"res1">>},
           {username,<<"eve21.857780">>},
           {server,<<"localhost">>},
           {host,<<"localhost">>},
           {port,5222},
           {auth,{escalus_auth,auth_plain}},
           {wspath,undefined},
           {username,<<"eve21.857780">>},
           {server,<<"localhost">>},
           {password,<<"password">>},
           {port,5222},
           {stream_management,true},
           {stream_id,<<"FC26C41765B46D73">>}]},
        10000],
       [{file,
          "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,138}]},
     {mod_global_distrib_SUITE,
       '-test_pm_with_ungraceful_reconnection_to_different_server/1-fun-0-',
       4,
       [{file,"mod_global_distrib_SUITE.erl"},{line,610}]},
     {escalus_story,story,4,
       [{file,
          "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
        {line,72}]},
    ...

Report log


6623.6 / Erlang 19.3 / elasticsearch_and_cassandra_mnesia / a4ef82a
Reports root/ big
OK: 510 / Failed: 0 / User-skipped: 38 / Auto-skipped: 1


6623.5 / Erlang 19.3 / ldap_mnesia / a4ef82a
Reports root/ big
OK: 1195 / Failed: 0 / User-skipped: 144 / Auto-skipped: 1


6623.2 / Erlang 19.3 / internal_mnesia / a4ef82a
Reports root/ big
OK: 1234 / Failed: 0 / User-skipped: 105 / Auto-skipped: 1


6623.8 / Erlang 21.3 / pgsql_mnesia / a4ef82a
Reports root/ big / small
OK: 3163 / Failed: 0 / User-skipped: 216 / Auto-skipped: 0

gdpr_SUITE:remove_personal_data_inbox:end_per_group
{error,
  {{badrpc,
     {'EXIT',
       {undef,
         [{mod_inbox_backend,clear_inbox,
            [<<"alice">>,<<"localhost">>],
            []},
          {mod_inbox_utils,clear_inbox,2,
            [{file,
               "/home/travis/build/esl/MongooseIM/_build/mim1/lib/mongooseim/src/inbox/mod_inbox_utils.erl"},
             {line,75}]},
          {rpc,'-handle_call_call/6-fun-0-',5,
            [{file,"rpc.erl"},{line,197}]}]}}},
   [{escalus_rpc,call_with_cookie_match,
      [mongooseim@localhost,mod_inbox_utils,clear_inbox,
       [<<"alicE@localhost">>,<<"localhost">>],
       3000,ejabberd],
      [{file,
         "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
       {line,34}]},
    {inbox_helper,'-clear_inboxes/2-lc$^1/1-1-',2,
      [{file,"inbox_helper.erl"},{line,199}]},
    {gdpr_SUITE,end_per_group,2,[{file,"gdpr_SUITE.erl"},{line,198}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1562}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1165}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,1012}]}]}}

Report log

gdpr_SUITE:remove_personal_data_inbox:end_per_group
{error,
  {{badrpc,
     {'EXIT',
       {undef,
         [{mod_inbox_backend,clear_inbox,
            [<<"alice">>,<<"localhost">>],
            []},
          {mod_inbox_utils,clear_inbox,2,
            [{file,
               "/home/travis/build/esl/MongooseIM/_build/mim1/lib/mongooseim/src/inbox/mod_inbox_utils.erl"},
             {line,75}]},
          {rpc,'-handle_call_call/6-fun-0-',5,
            [{file,"rpc.erl"},{line,197}]}]}}},
   [{escalus_rpc,call_with_cookie_match,
      [mongooseim@localhost,mod_inbox_utils,clear_inbox,
       [<<"alicE@localhost">>,<<"localhost">>],
       3000,ejabberd],
      [{file,
         "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_rpc.erl"},
       {line,34}]},
    {inbox_helper,'-clear_inboxes/2-lc$^1/1-1-',2,
      [{file,"inbox_helper.erl"},{line,199}]},
    {gdpr_SUITE,end_per_group,2,[{file,"gdpr_SUITE.erl"},{line,198}]},
    {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1562}]},
    {test_server,run_test_case_eval1,6,
      [{file,"test_server.erl"},{line,1165}]},
    {test_server,run_test_case_eval,9,
      [{file,"test_server.erl"},{line,1012}]}]}}

Report log


6623.9 / Erlang 21.3 / riak_mnesia / a4ef82a
Reports root/ big / small
OK: 1477 / Failed: 0 / User-skipped: 95 / Auto-skipped: 1

@mongoose-im
Copy link
Collaborator

mongoose-im commented May 29, 2019

6632.1 / Erlang 19.3 / small_tests / 93ce439
Reports root / small


6632.2 / Erlang 19.3 / internal_mnesia / 93ce439
Reports root/ big
OK: 1277 / Failed: 3 / User-skipped: 106 / Auto-skipped: 0

sm_SUITE:parallel:subscription_requests_are_buffered_properly
{error,{{badmatch,false},
    [{escalus_session,stream_management,2,
              [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
               {line,227}]},
     {escalus_connection,connection_step,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,134}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
     {escalus_connection,start,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,118}]},
     {sm_SUITE,'-subscription_requests_are_buffered_properly/1-fun-3-',6,
           [{file,"sm_SUITE.erl"},{line,848}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log

sm_SUITE:parallel:subscription_requests_are_buffered_properly
{error,{{badmatch,false},
    [{escalus_session,stream_management,2,
              [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
               {line,227}]},
     {escalus_connection,connection_step,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,134}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
     {escalus_connection,start,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,118}]},
     {sm_SUITE,'-subscription_requests_are_buffered_properly/1-fun-3-',6,
           [{file,"sm_SUITE.erl"},{line,848}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log

sm_SUITE:parallel:subscription_requests_are_buffered_properly
{error,{{badmatch,false},
    [{escalus_session,stream_management,2,
              [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
               {line,227}]},
     {escalus_connection,connection_step,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,134}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
     {escalus_connection,start,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,118}]},
     {sm_SUITE,'-subscription_requests_are_buffered_properly/1-fun-3-',6,
           [{file,"sm_SUITE.erl"},{line,848}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log


6632.3 / Erlang 19.3 / mysql_redis / 93ce439
Reports root/ big
OK: 3129 / Failed: 0 / User-skipped: 250 / Auto-skipped: 0


6632.4 / Erlang 19.3 / odbc_mssql_mnesia / 93ce439
Reports root/ big
OK: 3131 / Failed: 0 / User-skipped: 248 / Auto-skipped: 0


6632.6 / Erlang 19.3 / elasticsearch_and_cassandra_mnesia / 93ce439
Reports root/ big
OK: 510 / Failed: 0 / User-skipped: 39 / Auto-skipped: 0


6632.5 / Erlang 19.3 / ldap_mnesia / 93ce439
Reports root/ big
OK: 1230 / Failed: 2 / User-skipped: 145 / Auto-skipped: 0

sm_SUITE:parallel:subscription_requests_are_buffered_properly
{error,{{badmatch,false},
    [{escalus_session,stream_management,2,
              [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
               {line,227}]},
     {escalus_connection,connection_step,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,134}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
     {escalus_connection,start,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,118}]},
     {sm_SUITE,'-subscription_requests_are_buffered_properly/1-fun-3-',6,
           [{file,"sm_SUITE.erl"},{line,848}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log

mod_global_distrib_SUITE:mod_global_distrib:test_pm_with_ungraceful_reconnection_to_different_server
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,<<"eve97.598226@localhost/res1">>,escalus_tcp,
          <0.19290.1>,
          [{event_manager,<0.19281.1>},
           {server,<<"localhost">>},
           {username,<<"eve97.598226">>},
           {resource,<<"res1">>}],
          [{event_client,
             [{event_manager,<0.19281.1>},
            {server,<<"localhost">>},
            {username,<<"eve97.598226">>},
            {resource,<<"res1">>}]},
           {resource,<<"res1">>},
           {username,<<"eve97.598226">>},
           {server,<<"localhost">>},
           {host,<<"localhost">>},
           {port,5222},
           {auth,{escalus_auth,auth_plain}},
           {wspath,undefined},
           {username,<<"eve97.598226">>},
           {server,<<"localhost">>},
           {password,<<"password">>},
           {port,5222},
           {stream_management,true},
           {stream_id,<<"AB483615E3B4E569">>}]},
        10000],
       [{file,
          "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,138}]},
     {mod_global_distrib_SUITE,
       '-test_pm_with_ungraceful_reconnection_to_different_server/1-fun-0-',
       4,
       [{file,"mod_global_distrib_SUITE.erl"},{line,610}]},
     {escalus_story,story,4,
       [{file,
          "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
        {line,72}]},
    ...

Report log


6632.8 / Erlang 21.3 / pgsql_mnesia / 93ce439
Reports root/ big / small
OK: 3163 / Failed: 0 / User-skipped: 216 / Auto-skipped: 0


6632.9 / Erlang 21.3 / riak_mnesia / 93ce439
Reports root/ big / small
OK: 1504 / Failed: 3 / User-skipped: 96 / Auto-skipped: 0

pubsub_SUITE:tree+basic:subscribe_options_test
{error,{{badmatch,false},
    [{pubsub_tools,check_response,2,
             [{file,"pubsub_tools.erl"},{line,468}]},
     {pubsub_tools,receive_response,3,
             [{file,"pubsub_tools.erl"},{line,458}]},
     {pubsub_tools,receive_and_check_response,4,
             [{file,"pubsub_tools.erl"},{line,448}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1562}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1080}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1012}]}]}}

Report log

pubsub_SUITE:tree+basic:publish_only_retract_items_scope_test
{error,{{badmatch,false},
    [{pubsub_tools,check_response,2,
             [{file,"pubsub_tools.erl"},{line,468}]},
     {pubsub_tools,receive_response,3,
             [{file,"pubsub_tools.erl"},{line,458}]},
     {pubsub_tools,receive_and_check_response,4,
             [{file,"pubsub_tools.erl"},{line,448}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1562}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1080}]},
     {test_server,run_test_case_eval,9,
            [{file,"test_server.erl"},{line,1012}]}]}}

Report log

mod_global_distrib_SUITE:mod_global_distrib:test_pm_with_ungraceful_reconnection_to_different_server
{error,
  {timeout_when_waiting_for_stanza,
    [{escalus_client,wait_for_stanza,
       [{client,<<"eve34.197265@localhost/res1">>,escalus_tcp,
          <0.30502.1>,
          [{event_manager,<0.30493.1>},
           {server,<<"localhost">>},
           {username,<<"eve34.197265">>},
           {resource,<<"res1">>}],
          [{event_client,
             [{event_manager,<0.30493.1>},
            {server,<<"localhost">>},
            {username,<<"eve34.197265">>},
            {resource,<<"res1">>}]},
           {resource,<<"res1">>},
           {username,<<"eve34.197265">>},
           {server,<<"localhost">>},
           {host,<<"localhost">>},
           {port,5222},
           {auth,{escalus_auth,auth_plain}},
           {wspath,undefined},
           {username,<<"eve34.197265">>},
           {server,<<"localhost">>},
           {password,<<"password">>},
           {port,5222},
           {stream_management,true},
           {stream_id,<<"988E56FC792A888C">>}]},
        10000],
       [{file,
          "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_client.erl"},
        {line,138}]},
     {mod_global_distrib_SUITE,
       '-test_pm_with_ungraceful_reconnection_to_different_server/1-fun-0-',
       4,
       [{file,"mod_global_distrib_SUITE.erl"},{line,610}]},
     {escalus_story,story,4,
       [{file,
          "/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
        {line,72}]},
    ...

Report log


6632.2 / Erlang 19.3 / internal_mnesia / 93ce439
Reports root/ big
OK: 1256 / Failed: 1 / User-skipped: 106 / Auto-skipped: 0

sm_SUITE:parallel:subscription_requests_are_buffered_properly
{error,{{badmatch,false},
    [{escalus_session,stream_management,2,
              [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_session.erl"},
               {line,227}]},
     {escalus_connection,connection_step,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,134}]},
     {lists,foldl,3,[{file,"lists.erl"},{line,1263}]},
     {escalus_connection,start,2,
               [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_connection.erl"},
                {line,118}]},
     {sm_SUITE,'-subscription_requests_are_buffered_properly/1-fun-3-',6,
           [{file,"sm_SUITE.erl"},{line,848}]},
     {escalus_story,story,4,
            [{file,"/home/travis/build/esl/MongooseIM/big_tests/_build/default/lib/escalus/src/escalus_story.erl"},
             {line,72}]},
     {test_server,ts_tc,3,[{file,"test_server.erl"},{line,1529}]},
     {test_server,run_test_case_eval1,6,
            [{file,"test_server.erl"},{line,1045}]}]}}

Report log

@ludwikbukowski ludwikbukowski merged commit 6a067dc into gdpr-remove-vcard May 29, 2019
@fenek fenek added this to the MongooseIM 3.3.0++ milestone Jun 18, 2019
@michalwski michalwski deleted the gdpr-remove-inbox branch January 22, 2020 19:42
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

Successfully merging this pull request may close these issues.

4 participants