=== Config function: graphql_SUITE:init_per_group/2 (click for source code)

=== Group properties: [{name,tls_enabled},parallel]

=== Config value:

    [{watchdog,<0.14856.0>},
     {preset,"mysql_redis"},
     {mim_data_dir,"/home/circleci/project/big_tests/tests/graphql_SUITE_data"},
     {tc_logfile,"/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/graphql_suite.init_per_group.15748.html"},
     {tc_group_properties,[{name,tls_enabled},parallel]},
     {tc_group_path,[]},
     {data_dir,"/home/circleci/project/big_tests/_build/default/lib/mongoose_tests/ebin/graphql_SUITE_data/"},
     {priv_dir,"/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/"},
     {{saved_modules,mongooseim@localhost,<<"test type">>},
      #{mod_vcard =>
            #{matches => 30,
              host => {prefix,<<"vjud.">>},
              search => true,iqdisc => parallel,backend => rdbms},
        mod_roster =>
            #{iqdisc => one_queue,backend => rdbms,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_disco =>
            #{iqdisc => one_queue,server_info => [],extra_domains => [],
              users_can_see_hidden_services => false},
        mod_presence => #{},
        mod_stream_management =>
            #{buffer => true,ack => true,backend => mnesia,buffer_max => 100,
              ack_freq => 1,
              stale_h =>
                  #{enabled => false,repeat_after => 1800,geriatric => 3600},
              resume_timeout => 600},
        mod_adhoc => #{iqdisc => one_queue,report_commands_node => false},
        mod_cache_users =>
            #{strategy => fifo,number_of_segments => 5,time_to_live => 2},
        mod_bosh =>
            #{backend => mnesia,inactivity => 30,max_pause => 120,
              max_wait => infinity,server_acks => false},
        mod_carboncopy => #{iqdisc => no_queue}}}]

=== Current directory is "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32"

=== Started at 2024-04-12 13:27:39


*** User 2024-04-12 13:27:39.771 ***🔗
OpenSSL config: /home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/signed_cert.cfg
HOME            = .
RANDFILE        = $ENV::HOME/.rnd

oid_section = xmpp_oids

####################################################################
[ req ]
default_bits        = 4096
distinguished_name  = client_distinguished_name
req_extensions      = client_req_extensions
string_mask         = utf8only
prompt              = no

####################################################################
[ xmpp_oids ]


####################################################################
[ client_distinguished_name ]
commonName                  = signed_cert

####################################################################
[ client_req_extensions ]

subjectKeyIdentifier        = hash
basicConstraints            = CA:FALSE
keyUsage                    = digitalSignature, keyEncipherment
subjectAltName              = @alternate_names
nsComment                   = "Fake Dev-Only Certificate for GRAPHQL tests"

###############################################################################################################
## subjectAltName sections, see 'man x509v3_config' for more information
## example:
## otherName.1 = id-on-xmppAddr;UTF8:alice@localhost
###############################################################################################################
[ alternate_names ]

email = signed_cert@mail.domain.com ## this is just to have sth in the section


*** User 2024-04-12 13:27:40.011 ***🔗
generate_ca_signed_cert 1:
Cmd ["openssl req -config ",
     "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/signed_cert.cfg",
     " -newkey rsa:2048 -sha256 -nodes -out ",
     "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/signed_cert.csr",
     " -keyout ",
     "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/signed_cert_key.pem",
     " -outform PEM"]
Out Can't load /home/circleci/.rnd into RNG
801BD86AE17F0000:error:12000079:random number generator:RAND_load_file:Cannot open file:../crypto/rand/randfile.c:106:Filename=/home/circleci/.rnd
..+...........+..........+.........+........+...+.+...+..+.+..............+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*..+....+...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*........+.+..+.......+.....+.+..+......+......+.............+...+...+......+........+......+.+......+.....+....+.....+..........+.....+.........+.+......+..+......+....+..+.+............+......+...........+...+...+..................+................+.....+.+...+.....+.........+.............+.....+...............+....+...........+....+........+...+............+.+.....+.......+..+.+..+.........+..........+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
.....+......+............+..+.+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*....+.....+.+.....+.......+............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.......+......+.+.....+.+..+..........+......+..+.........+.............+..............................+.....+............+....+.....+.+...+..+......+.............+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-----


*** User 2024-04-12 13:27:40.025 ***🔗
generate_ca_signed_cert 2:
Cmd ["/home/circleci/project/big_tests/tests/graphql_SUITE_data/sign_cert.sh",
     " --req ",
     "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/signed_cert.csr",
     " --out ",
     "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/signed_cert_cert.pem"]
Out Using configuration from openssl-ca-clients.cnf
Check that the request matches the signature
Signature ok
The Subject's Distinguished Name is as follows
commonName            :ASN.1 12:'signed_cert'
Certificate is to be certified until Jan  7 13:27:40 2027 GMT (1000 days)

Write out database with 1 new entries
Data Base Updated


*** User 2024-04-12 13:27:40.025 ***🔗
OpenSSL config: /home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/selfsigned_cert.cfg
HOME            = .
RANDFILE        = $ENV::HOME/.rnd

oid_section = xmpp_oids

####################################################################
[ req ]
default_bits        = 4096
distinguished_name  = client_distinguished_name
req_extensions      = client_req_extensions
string_mask         = utf8only
prompt              = no

####################################################################
[ xmpp_oids ]


####################################################################
[ client_distinguished_name ]
commonName                  = selfsigned_cert

####################################################################
[ client_req_extensions ]

subjectKeyIdentifier        = hash
basicConstraints            = CA:FALSE
keyUsage                    = digitalSignature, keyEncipherment
subjectAltName              = @alternate_names
nsComment                   = "Fake Dev-Only Certificate for GRAPHQL tests"

###############################################################################################################
## subjectAltName sections, see 'man x509v3_config' for more information
## example:
## otherName.1 = id-on-xmppAddr;UTF8:alice@localhost
###############################################################################################################
[ alternate_names ]

email = selfsigned_cert@mail.domain.com ## this is just to have sth in the section


*** User 2024-04-12 13:27:40.541 ***🔗
generate_self_signed_cert:
Cmd ["openssl req -config ",
     "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/selfsigned_cert.cfg",
     " -newkey rsa:2048 -sha256 -nodes -out ",
     "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/selfsigned_cert_self_signed_cert.pem",
     " -keyout ",
     "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/selfsigned_cert_key.pem",
     " -x509 -outform PEM -extensions client_req_extensions"]
Out .......+........+.........+..........+...+.....+..........+........+....+...+..+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+......+.......+.....+...+......+......+.......+...............+.....+.+..+...+.......+..+......+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.......+........+.+..+....+...+...........+................+.....+.............+...+........+....+..................+.....+............+...............+.......+......+..+.+.....+...........................+...+.+...+...............+..+.+...+......+..............+....+...+..+.....................+.+........+...+.......+............+.........+..+...+.......+...+......+...+.....+...+.............+.........+..+...+.+............+...+.........+...........+......+.+...+.........+......+...........+...+...+....+...+....................+.......+.....+...+...............................+.....+....+............+.........+.........+.....+.+..+...+.......+.........+.....+....+...........+..........+...+..+.............+..+..........+.....+...+.+......+..............+....+...+..+...............+.......+.....+......+...+......+..................+.+.........+......+..............................+......+.....+...+...+....+...........+.......+...+........+....+...+..+..................+...+.......+...+......+.........+...........+.........+......+...+.............+.....+.......+...+..+.+..+.......+..+..................+.+......+......+..+.......+......+..+.+.................+.........+....+.....+.........+..........+..+...+.+.....+.+.........+..+...+.........+.+......+......+..+.+.........+.................+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
....+..+...+...+.........+....+.....+.......+..+............+...+...+....+......+..+..........+.....+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*...+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++*.+.+...+..+.............+...........+......+.............+..+....+.....+.........+.+........+.+..+...+......+.+..+.......+...+........+.........+...+...............+++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
-----




=== Ended at 2024-04-12 13:27:40
=== successfully completed test case
=== === Returned value: [{certificate_selfsigned,
                         #{key =>
                               "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/selfsigned_cert_key.pem",
                           cert =>
                               "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/selfsigned_cert_self_signed_cert.pem"}},
                     {certificate_signed,
                         #{key =>
                               "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/signed_cert_key.pem",
                           cert =>
                               "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/signed_cert_cert.pem"}},
                     {user_listener_config,
                         #{module => ejabberd_cowboy,port => 5561,
                           protocol => #{compress => false},
                           handlers =>
                               [#{module => mongoose_graphql_handler,
                                  path => "/api/graphql",host => '_',
                                  schema_endpoint => user,
                                  sse_idle_timeout => 3600000}],
                           transport =>
                               #{num_acceptors => 10,max_connections => 1024},
                           proto => tcp,ip_address => "0.0.0.0",
                           ip_tuple => {0,0,0,0},
                           ip_version => 4,connection_type => undefined}},
                     {domain_admin_listener_config,
                         #{module => ejabberd_cowboy,port => 5541,
                           protocol => #{compress => false},
                           handlers =>
                               [#{module => mongoose_graphql_handler,
                                  path => "/api/graphql",host => '_',
                                  schema_endpoint => domain_admin,
                                  sse_idle_timeout => 3600000}],
                           transport =>
                               #{num_acceptors => 10,max_connections => 1024},
                           proto => tcp,ip_address => "0.0.0.0",
                           ip_tuple => {0,0,0,0},
                           ip_version => 4,connection_type => undefined}},
                     {admin_listener_config,
                         #{module => ejabberd_cowboy,port => 5551,
                           protocol => #{compress => false},
                           handlers =>
                               [#{module => mongoose_graphql_handler,
                                  path => "/api/graphql",host => "localhost",
                                  username => <<"admin">>,
                                  password => <<"secret">>,
                                  schema_endpoint => admin,
                                  sse_idle_timeout => 3600000}],
                           transport =>
                               #{num_acceptors => 10,max_connections => 1024},
                           proto => tcp,ip_address => "127.0.0.1",
                           ip_tuple => {127,0,0,1},
                           ip_version => 4,connection_type => undefined}},
                     {watchdog,<0.15060.0>},
                     {preset,"mysql_redis"},
                     {mim_data_dir,
                         "/home/circleci/project/big_tests/tests/graphql_SUITE_data"},
                     {tc_logfile,
                         "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/graphql_suite.init_per_group.15748.html"},
                     {tc_group_properties,[{name,tls_enabled},parallel]},
                     {tc_group_path,[]},
                     {data_dir,
                         "/home/circleci/project/big_tests/_build/default/lib/mongoose_tests/ebin/graphql_SUITE_data/"},
                     {priv_dir,
                         "/home/circleci/project/big_tests/ct_report/ct_run.test@8a480c91a890.2024-04-12_13.25.32/big_tests.tests.graphql_SUITE.logs/run.2024-04-12_13.27.39/log_private/"},
                     {{saved_modules,mongooseim@localhost,<<"test type">>},
                      #{mod_vcard =>
                            #{matches => 30,
                              host => {prefix,<<"vjud.">>},
                              search => true,iqdisc => parallel,
                              backend => rdbms},
                        mod_roster =>
                            #{iqdisc => one_queue,backend => rdbms,
                              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_disco =>
                            #{iqdisc => one_queue,server_info => [],
                              extra_domains => [],
                              users_can_see_hidden_services => false},
                        mod_presence => #{},
                        mod_stream_management =>
                            #{buffer => true,ack => true,backend => mnesia,
                              buffer_max => 100,ack_freq => 1,
                              stale_h =>
                                  #{enabled => false,repeat_after => 1800,
                                    geriatric => 3600},
                              resume_timeout => 600},
                        mod_adhoc =>
                            #{iqdisc => one_queue,
                              report_commands_node => false},
                        mod_cache_users =>
                            #{strategy => fifo,number_of_segments => 5,
                              time_to_live => 2},
                        mod_bosh =>
                            #{backend => mnesia,inactivity => 30,
                              max_pause => 120,max_wait => infinity,
                              server_acks => false},
                        mod_carboncopy => #{iqdisc => no_queue}}}]


Test run history | Top level test index | Latest test result