=== Test case: gdpr_SUITE:dont_retrieve_other_user_private_xml/1 (click for source code) === Config value: [{watchdog,<0.6417.0>}, {{ejabberd_cwd,mongooseim@localhost}, "/home/circleci/project/_build/mim1/rel/mongooseim"}, {preset,"elasticsearch_and_cassandra_mnesia"}, {mim_data_dir,"/home/circleci/project/big_tests/tests/gdpr_SUITE_data"}, {tc_logfile,"/home/circleci/project/big_tests/ct_report/ct_run.test@4a8a19ea3ef5.2023-11-06_17.33.27/big_tests.tests.gdpr_SUITE.logs/run.2023-11-06_17.35.11/gdpr_suite.dont_retrieve_other_user_private_xml.html"}, {tc_group_properties,[{name,retrieve_personal_data_private_xml}]}, {tc_group_path,[[{name,retrieve_personal_data}]]}, {data_dir,"/home/circleci/project/big_tests/_build/default/lib/mongoose_tests/ebin/gdpr_SUITE_data/"}, {priv_dir,"/home/circleci/project/big_tests/ct_report/ct_run.test@4a8a19ea3ef5.2023-11-06_17.33.27/big_tests.tests.gdpr_SUITE.logs/run.2023-11-06_17.35.11/log_private/"}, {{saved_modules,mongooseim@localhost,<<"localhost">>}, #{mod_vcard => #{matches => 30, host => {prefix,<<"vjud.">>}, search => true,iqdisc => parallel,backend => mnesia}, mod_roster => #{iqdisc => one_queue,backend => mnesia,versioning => false, store_current_id => false}, mod_sic => #{iqdisc => one_queue}, mod_amp => #{}, mod_register => #{access => register,iqdisc => one_queue, registration_watchers => [],password_strength => 0, ip_access => [{allow,"127.0.0.0/8"},{deny,"0.0.0.0/0"}]}, mod_presence => #{}, mod_disco => #{iqdisc => one_queue,server_info => [],extra_domains => [], users_can_see_hidden_services => false}, mod_stream_management => #{buffer => true,ack => true,backend => mnesia, stale_h => #{enabled => false,repeat_after => 1800,geriatric => 3600}, buffer_max => 100,ack_freq => 1,resume_timeout => 600}, mod_bosh => #{backend => mnesia,inactivity => 30,max_pause => 120, max_wait => infinity,server_acks => false}, mod_adhoc => #{iqdisc => one_queue,report_commands_node => false}, mod_cache_users => #{strategy => fifo,number_of_segments => 5,time_to_live => 2}, mod_carboncopy => #{iqdisc => no_queue}}}] === Current directory is "/home/circleci/project/big_tests/ct_report/ct_run.test@4a8a19ea3ef5.2023-11-06_17.33.27" === Started at 2023-11-06 17:35:15
*** User 2023-11-06 17:35:15.041 ***🔗 alicE_dont_retrieve_other_user_private_xml_182@localhost/res1 out <stream:stream to='localhost' version='1.0' xml:lang='en' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'>
*** User 2023-11-06 17:35:15.041 ***🔗 alicE_dont_retrieve_other_user_private_xml_182@localhost/res1 in <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='18d94d1e91528ee5' from='localhost' version='1.0' xml:lang='en'>
*** User 2023-11-06 17:35:15.042 ***🔗 alicE_dont_retrieve_other_user_private_xml_182@localhost/res1 in <stream:features> <c xmlns='http://jabber.org/protocol/caps' hash='sha-1' node='https://www.erlang-solutions.com/products/mongooseim.html' ver='hrrptIuoH3BHt7UccOPi+EUROLc='/> <register xmlns='http://jabber.org/features/iq-register'/> <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/> <mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'> <mechanism>SCRAM-SHA-256</mechanism> <mechanism>PLAIN</mechanism> </mechanisms> <amp xmlns='http://jabber.org/feature/amp'/> <sm xmlns='urn:xmpp:sm:3'/> </stream:features>
*** User 2023-11-06 17:35:15.042 ***🔗 alicE_dont_retrieve_other_user_private_xml_182@localhost/res1 out <auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='PLAIN'>AGFsaWNFX2RvbnRfcmV0cmlldmVfb3RoZXJfdXNlcl9wcml2YXRlX3htbF8xODIAbWF0eWdyeXNh</auth>
*** User 2023-11-06 17:35:15.043 ***🔗 alicE_dont_retrieve_other_user_private_xml_182@localhost/res1 in <success xmlns='urn:ietf:params:xml:ns:xmpp-sasl'/>
*** User 2023-11-06 17:35:15.043 ***🔗 alicE_dont_retrieve_other_user_private_xml_182@localhost/res1 out <stream:stream to='localhost' version='1.0' xml:lang='en' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'>
*** User 2023-11-06 17:35:15.043 ***🔗 alicE_dont_retrieve_other_user_private_xml_182@localhost/res1 in <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='43f1b06ab0513c98' from='localhost' version='1.0' xml:lang='en' to='alice_dont_retrieve_other_user_private_xml_182@localhost'>
*** User 2023-11-06 17:35:15.043 ***🔗 alicE_dont_retrieve_other_user_private_xml_182@localhost/res1 in <stream:features> <session xmlns='urn:ietf:params:xml:ns:xmpp-session'/> <bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'/> <c xmlns='http://jabber.org/protocol/caps' hash='sha-1' node='https://www.erlang-solutions.com/products/mongooseim.html' ver='hrrptIuoH3BHt7UccOPi+EUROLc='/> <register xmlns='http://jabber.org/features/iq-register'/> <amp xmlns='http://jabber.org/feature/amp'/> <sm xmlns='urn:xmpp:sm:3'/> </stream:features>
*** User 2023-11-06 17:35:15.043 ***🔗 alicE_dont_retrieve_other_user_private_xml_182@localhost/res1 out <iq type='set' id='90b8eef76d15a19b950ca2c8f1d598c7'> <bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'> <resource>res1</resource> </bind> </iq>
*** User 2023-11-06 17:35:15.044 ***🔗 alicE_dont_retrieve_other_user_private_xml_182@localhost/res1 in <iq id='90b8eef76d15a19b950ca2c8f1d598c7' type='result'> <bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'> <jid>alice_dont_retrieve_other_user_private_xml_182@localhost/res1</jid> </bind> </iq>
*** User 2023-11-06 17:35:15.044 ***🔗 alice_dont_retrieve_other_user_private_xml_182@localhost/res1 out <iq type='set' id='3971a2a61c9f62f926b76cc980d26745'> <session xmlns='urn:ietf:params:xml:ns:xmpp-session'/> </iq>
*** User 2023-11-06 17:35:15.044 ***🔗 alice_dont_retrieve_other_user_private_xml_182@localhost/res1 in <iq from='localhost' to='alice_dont_retrieve_other_user_private_xml_182@localhost/res1' id='3971a2a61c9f62f926b76cc980d26745' type='result'> <session xmlns='urn:ietf:params:xml:ns:xmpp-session'/> </iq>
*** User 2023-11-06 17:35:15.044 ***🔗 alice_dont_retrieve_other_user_private_xml_182@localhost/res1 out <presence/>
*** User 2023-11-06 17:35:15.045 ***🔗 alice_dont_retrieve_other_user_private_xml_182@localhost/res1 in <presence from='alice_dont_retrieve_other_user_private_xml_182@localhost/res1' to='alice_dont_retrieve_other_user_private_xml_182@localhost/res1'/>
*** User 2023-11-06 17:35:15.045 ***🔗 bOb_dont_retrieve_other_user_private_xml_182@localhost/res1 out <stream:stream to='localhost' version='1.0' xml:lang='en' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'>
*** User 2023-11-06 17:35:15.046 ***🔗 bOb_dont_retrieve_other_user_private_xml_182@localhost/res1 in <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='4b40ecc6dd0ab7e5' from='localhost' version='1.0' xml:lang='en'>
*** User 2023-11-06 17:35:15.046 ***🔗 bOb_dont_retrieve_other_user_private_xml_182@localhost/res1 in <stream:features> <c xmlns='http://jabber.org/protocol/caps' hash='sha-1' node='https://www.erlang-solutions.com/products/mongooseim.html' ver='hrrptIuoH3BHt7UccOPi+EUROLc='/> <register xmlns='http://jabber.org/features/iq-register'/> <starttls xmlns='urn:ietf:params:xml:ns:xmpp-tls'/> <mechanisms xmlns='urn:ietf:params:xml:ns:xmpp-sasl'> <mechanism>SCRAM-SHA-256</mechanism> <mechanism>PLAIN</mechanism> </mechanisms> <amp xmlns='http://jabber.org/feature/amp'/> <sm xmlns='urn:xmpp:sm:3'/> </stream:features>
*** User 2023-11-06 17:35:15.046 ***🔗 bOb_dont_retrieve_other_user_private_xml_182@localhost/res1 out <auth xmlns='urn:ietf:params:xml:ns:xmpp-sasl' mechanism='PLAIN'>AGJPYl9kb250X3JldHJpZXZlX290aGVyX3VzZXJfcHJpdmF0ZV94bWxfMTgyAG1ha3JvbGlrYQ==</auth>
*** User 2023-11-06 17:35:15.047 ***🔗 bOb_dont_retrieve_other_user_private_xml_182@localhost/res1 in <success xmlns='urn:ietf:params:xml:ns:xmpp-sasl'/>
*** User 2023-11-06 17:35:15.047 ***🔗 bOb_dont_retrieve_other_user_private_xml_182@localhost/res1 out <stream:stream to='localhost' version='1.0' xml:lang='en' xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams'>
*** User 2023-11-06 17:35:15.047 ***🔗 bOb_dont_retrieve_other_user_private_xml_182@localhost/res1 in <stream:stream xmlns='jabber:client' xmlns:stream='http://etherx.jabber.org/streams' id='bd5a9bf28f742c58' from='localhost' version='1.0' xml:lang='en' to='bob_dont_retrieve_other_user_private_xml_182@localhost'>
*** User 2023-11-06 17:35:15.048 ***🔗 bOb_dont_retrieve_other_user_private_xml_182@localhost/res1 in <stream:features> <session xmlns='urn:ietf:params:xml:ns:xmpp-session'/> <bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'/> <c xmlns='http://jabber.org/protocol/caps' hash='sha-1' node='https://www.erlang-solutions.com/products/mongooseim.html' ver='hrrptIuoH3BHt7UccOPi+EUROLc='/> <register xmlns='http://jabber.org/features/iq-register'/> <amp xmlns='http://jabber.org/feature/amp'/> <sm xmlns='urn:xmpp:sm:3'/> </stream:features>
*** User 2023-11-06 17:35:15.048 ***🔗 bOb_dont_retrieve_other_user_private_xml_182@localhost/res1 out <iq type='set' id='474cb137cae5b0d1064c6ced55760617'> <bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'> <resource>res1</resource> </bind> </iq>
*** User 2023-11-06 17:35:15.048 ***🔗 bOb_dont_retrieve_other_user_private_xml_182@localhost/res1 in <iq id='474cb137cae5b0d1064c6ced55760617' type='result'> <bind xmlns='urn:ietf:params:xml:ns:xmpp-bind'> <jid>bob_dont_retrieve_other_user_private_xml_182@localhost/res1</jid> </bind> </iq>
*** User 2023-11-06 17:35:15.048 ***🔗 bob_dont_retrieve_other_user_private_xml_182@localhost/res1 out <iq type='set' id='6b39fad9807c59f060e3aa4d6729b55b'> <session xmlns='urn:ietf:params:xml:ns:xmpp-session'/> </iq>
*** User 2023-11-06 17:35:15.049 ***🔗 bob_dont_retrieve_other_user_private_xml_182@localhost/res1 in <iq from='localhost' to='bob_dont_retrieve_other_user_private_xml_182@localhost/res1' id='6b39fad9807c59f060e3aa4d6729b55b' type='result'> <session xmlns='urn:ietf:params:xml:ns:xmpp-session'/> </iq>
*** User 2023-11-06 17:35:15.049 ***🔗 bob_dont_retrieve_other_user_private_xml_182@localhost/res1 out <presence/>
*** User 2023-11-06 17:35:15.050 ***🔗 bob_dont_retrieve_other_user_private_xml_182@localhost/res1 in <presence from='bob_dont_retrieve_other_user_private_xml_182@localhost/res1' to='bob_dont_retrieve_other_user_private_xml_182@localhost/res1'/>
*** User 2023-11-06 17:35:15.050 ***🔗 alice_dont_retrieve_other_user_private_xml_182@localhost/res1 out <iq type='set' id='20030ea80ee1cadc3c95f2ef1dd2e068'> <query xmlns='jabber:iq:private'> <fingerprint xmlns='alice:gdpr:ns'>To be or not to be</fingerprint> </query> </iq>
*** User 2023-11-06 17:35:15.050 ***🔗 alice_dont_retrieve_other_user_private_xml_182@localhost/res1 in <iq from='alice_dont_retrieve_other_user_private_xml_182@localhost' to='alice_dont_retrieve_other_user_private_xml_182@localhost/res1' id='20030ea80ee1cadc3c95f2ef1dd2e068' type='result'> <query xmlns='jabber:iq:private'> <fingerprint xmlns='alice:gdpr:ns'>To be or not to be</fingerprint> </query> </iq>
*** User 2023-11-06 17:35:15.050 ***🔗 bob_dont_retrieve_other_user_private_xml_182@localhost/res1 out <iq type='set' id='cfad7510d113b5e1cd712276e85a755a'> <query xmlns='jabber:iq:private'> <fingerprint xmlns='bob:gdpr:ns'>This is the winter of our discontent</fingerprint> </query> </iq>
*** User 2023-11-06 17:35:15.051 ***🔗 bob_dont_retrieve_other_user_private_xml_182@localhost/res1 in <iq from='bob_dont_retrieve_other_user_private_xml_182@localhost' to='bob_dont_retrieve_other_user_private_xml_182@localhost/res1' id='cfad7510d113b5e1cd712276e85a755a' type='result'> <query xmlns='jabber:iq:private'> <fingerprint xmlns='bob:gdpr:ns'>This is the winter of our discontent</fingerprint> </query> </iq>
*** User 2023-11-06 17:35:15.294 ***🔗 Execute /home/circleci/project/_build/mim1/rel/mongooseim/bin/mongooseimctl retrieve_personal_data alice_dont_retrieve_other_user_private_xml_182 localhost dont_retrieve_other_user_private_xml.1699292115051177119.zip Result "Unknown category\n\nUsage: mongooseimctl [category] command [arguments]\n\nMost MongooseIM commands are grouped into the following categories:\n account Account management \n cets CETS internal database management \n domain Dynamic domain management \n gdpr Personal data management according to GDPR \n httpUpload Generating upload/download URLs for the files \n inbox Inbox bin flushing \n last Last activity management \n metric Browse metrics \n mnesia Mnesia internal database management \n muc MUC room management \n muc_light MUC Light room management \n offline Deleting old Offline messages \n private User private storage management \n roster User roster/contacts management \n server Server info and management \n session User session management \n stanza Sending stanzas and querying MAM \n stat Server statistics \n token OAUTH user token management \n vcard vCard management \n\nTo list the commands in a particular category:\n mongooseimctl category\n" ExitStatus 1
*** User 2023-11-06 17:35:15.294 ***🔗 ResultString: Unknown category Usage: mongooseimctl [category] command [arguments] Most MongooseIM commands are grouped into the following categories: account Account management cets CETS internal database management domain Dynamic domain management gdpr Personal data management according to GDPR httpUpload Generating upload/download URLs for the files inbox Inbox bin flushing last Last activity management metric Browse metrics mnesia Mnesia internal database management muc MUC room management muc_light MUC Light room management offline Deleting old Offline messages private User private storage management roster User roster/contacts management server Server info and management session User session management stanza Sending stanzas and querying MAM stat Server statistics token OAUTH user token management vcard vCard management To list the commands in a particular category: mongooseimctl category
*** CT Error Notification 2023-11-06 17:35:15.296 ***🔗 gdpr_SUITE:request_and_unzip_personal_data failed on line 1688 Reason: {badmatch,{"dont_retrieve_other_user_private_xml.16992921150...} Full error description and stacktrace
=== Ended at 2023-11-06 17:35:15 === Location: [{gdpr_SUITE,request_and_unzip_personal_data,1688}, {gdpr_SUITE,retrieve_and_validate_personal_data,1572}, {escalus_story,story,72}, {test_server,ts_tc,1793}, {test_server,run_test_case_eval1,1302}, {test_server,run_test_case_eval,1234}] === === Reason: no match of right hand side value {"dont_retrieve_other_user_private_xml.1699292115051177119.zip", 1, "Unknown category\n\nUsage: mongooseimctl [category] command [arguments]\n\nMost MongooseIM commands are grouped into the following categories:\n account Account management \n cets CETS internal database management \n domain Dynamic domain management \n gdpr Personal data management according to GDPR \n httpUpload Generating upload/download URLs for the files \n inbox Inbox bin flushing \n last Last activity management \n metric Browse metrics \n mnesia Mnesia internal database management \n muc MUC room management \n muc_light MUC Light room management \n offline Deleting old Offline messages \n private User private storage management \n roster User roster/contacts management \n server Server info and management \n session User session management \n stanza Sending stanzas and querying MAM \n stat Server statistics \n token OAUTH user token management \n vcard vCard management \n\nTo list the commands in a particular category:\n mongooseimctl category\n"} in function gdpr_SUITE:request_and_unzip_personal_data/3 (/home/circleci/project/big_tests/tests/gdpr_SUITE.erl, line 1688) in call from gdpr_SUITE:retrieve_and_validate_personal_data/5 (/home/circleci/project/big_tests/tests/gdpr_SUITE.erl, line 1572) in call from escalus_story:story/4 (/home/circleci/project/big_tests/_build/default/lib/escalus/src/escalus_story.erl, line 72) in call from test_server:ts_tc/3 (test_server.erl, line 1793) in call from test_server:run_test_case_eval1/6 (test_server.erl, line 1302) in call from test_server:run_test_case_eval/9 (test_server.erl, line 1234)
Test run history | Top level test index | Latest test result