0s autopkgtest [15:31:35]: starting date and time: 2025-01-09 15:31:35+0000 0s autopkgtest [15:31:35]: git checkout: 325255d2 Merge branch 'pin-any-arch' into 'ubuntu/production' 0s autopkgtest [15:31:35]: host juju-7f2275-prod-proposed-migration-environment-15; command line: /home/ubuntu/autopkgtest/runner/autopkgtest --output-dir /tmp/autopkgtest-work.yqplv3ra/out --timeout-copy=6000 --setup-commands /home/ubuntu/autopkgtest-cloud/worker-config-production/setup-canonical.sh --apt-pocket=proposed=src:python-fakeredis --apt-upgrade optuna --timeout-short=300 --timeout-copy=20000 --timeout-build=20000 --env=ADT_TEST_TRIGGERS=python-fakeredis/2.26.1-1 -- ssh -s /home/ubuntu/autopkgtest/ssh-setup/nova -- --flavor autopkgtest-s390x --security-groups autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup --name adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90 --image adt/ubuntu-plucky-s390x-server --keyname testbed-juju-7f2275-prod-proposed-migration-environment-15 --net-id=net_prod-proposed-migration-s390x -e TERM=linux -e ''"'"'http_proxy=http://squid.internal:3128'"'"'' -e ''"'"'https_proxy=http://squid.internal:3128'"'"'' -e ''"'"'no_proxy=127.0.0.1,127.0.1.1,login.ubuntu.com,localhost,localdomain,novalocal,internal,archive.ubuntu.com,ports.ubuntu.com,security.ubuntu.com,ddebs.ubuntu.com,changelogs.ubuntu.com,keyserver.ubuntu.com,launchpadlibrarian.net,launchpadcontent.net,launchpad.net,10.24.0.0/24,keystone.ps5.canonical.com,objectstorage.prodstack5.canonical.com,radosgw.ps5.canonical.com'"'"'' --mirror=http://ftpmaster.internal/ubuntu/ 1314s nova [W] Using flock in prodstack6-s390x 1314s flock: timeout while waiting to get lock 1314s Creating nova instance adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90 from image adt/ubuntu-plucky-s390x-server-20250109.img (UUID b7153508-076e-4829-bc45-d48f5a74e566)... 1314s nova [E] nova boot failed (attempt #0): 1314s nova [E] DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 1314s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 1314s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 1314s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 1314s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 1314s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 1314s DEBUG (session:517) REQ: curl -g -i -X GET https://keystone.ps6.canonical.com:5000/v3 -H "Accept: application/json" -H "User-Agent: nova keystoneauth1/4.0.0 python-requests/2.22.0 CPython/3.8.10" 1314s DEBUG (connectionpool:962) Starting new HTTPS connection (1): keystone.ps6.canonical.com:5000 1314s DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "GET /v3 HTTP/1.1" 200 267 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 267 Content-Type: application/json Date: Thu, 09 Jan 2025 15:32:42 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) Vary: X-Auth-Token x-openstack-request-id: req-11c39013-8f81-432b-8fb5-0614ae62a7d7 1314s DEBUG (session:580) RESP BODY: {"version": {"id": "v3.14", "status": "stable", "updated": "2020-04-07T00:00:00Z", "links": [{"rel": "self", "href": "https://keystone.ps6.canonical.com:5000/v3/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.identity-v3+json"}]}} 1314s DEBUG (session:946) GET call to https://keystone.ps6.canonical.com:5000/v3 used request id req-11c39013-8f81-432b-8fb5-0614ae62a7d7 1314s DEBUG (base:182) Making authentication request to https://keystone.ps6.canonical.com:5000/v3/auth/tokens 1314s DEBUG (connectionpool:429) https://keystone.ps6.canonical.com:5000 "POST /v3/auth/tokens HTTP/1.1" 201 12521 1314s DEBUG (base:187) {"token": {"methods": ["password"], "user": {"domain": {"id": "default", "name": "Default"}, "id": "fda033b8c7ea463db1c3747f74a59d10", "name": "prod-proposed-migration-s390x", "password_expires_at": null}, "audit_ids": ["SUx8JIuETxaWEW0KDcKRqg"], "expires_at": "2025-01-10T15:32:42.000000Z", "issued_at": "2025-01-09T15:32:42.000000Z", "project": {"domain": {"id": "default", "name": "Default"}, "id": "ad292334f14047cc96e9c50587dfe285", "name": "prod-proposed-migration-s390x_project"}, "is_domain": false, "roles": [{"id": "80674fb26dab46e9a6bd57e7f8193360", "name": "load-balancer_member"}, {"id": "15cf997650e345b7b21c02b5cdb7d84a", "name": "member"}, {"id": "86bf3043974746c2bf52c2a9f362f986", "name": "reader"}], "is_admin_project": false, "catalog": [{"endpoints": [{"id": "213cdf38198c4581bd5b7d6d0836923b", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "67061eee26944a1a8009f9d07be19738", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/", "region": "prodstack6"}, {"id": "fc88c52c749a47d08a24a2c7efbde01b", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/", "region": "prodstack6"}], "id": "06e4714942634054bf9aa11715312b4e", "type": "s3", "name": "s3"}, {"endpoints": [{"id": "8aa44c94b63746bd9b37f1008ad55fa8", "interface": "admin", "region_id": "prodstack6", "url": "https://aodh-admin.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "92cf08a80a0242ebbca8ec893cf332b1", "interface": "public", "region_id": "prodstack6", "url": "https://aodh.ps6.canonical.com:8042", "region": "prodstack6"}, {"id": "d8139c6e11ae4edcb78981c12bd53212", "interface": "internal", "region_id": "prodstack6", "url": "https://aodh-internal.ps6.canonical.com:8042", "region": "prodstack6"}], "id": "2fb939b0b969435c8f0c5fa4edb4de94", "type": "alarming", "name": "aodh"}, {"endpoints": [{"id": "a49fcc80e658411885f88cdd8432a571", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "b23866fddba8415885b06c064c34b94b", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8000/v1", "region": "prodstack6"}, {"id": "f84ae55197f94b8392a678f35c82ca26", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8000/v1", "region": "prodstack6"}], "id": "3d4b59f7dab644b2b527e8e96b697545", "type": "cloudformation", "name": "heat-cfn"}, {"endpoints": [{"id": "2e0143334c6241169f45f1c11970c6bc", "interface": "public", "region_id": "prodstack6", "url": "https://heat.ps6.canonical.com:8004/v1/ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}, {"id": "5e19c32243c04a3faf1e5f9ab900c260", "interface": "internal", "region_id": "prodstack6", "url": "https://heat-internal.ps6.canonical.com:8004/v1/ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}, {"id": "b3fc5c88ec8543a691fec75726b86967", "interface": "admin", "region_id": "prodstack6", "url": "https://heat-admin.ps6.canonical.com:8004/v1/ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}], "id": "43b926205044476b8093b18d8ce0a9e4", "type": "orchestration", "name": "heat"}, {"endpoints": [{"id": "a47569b96e5b4146a312e4673504557c", "interface": "public", "region_id": "prodstack6", "url": "https://glance.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "bba35c4ab04f4114a2a34e65568537bd", "interface": "internal", "region_id": "prodstack6", "url": "https://glance-internal.ps6.canonical.com:9292", "region": "prodstack6"}, {"id": "ef769f1117c74a62a279131486c89628", "interface": "admin", "region_id": "prodstack6", "url": "https://glance-admin.ps6.canonical.com:9292", "region": "prodstack6"}], "id": "49de724549524bd78e9cd46a4477226f", "type": "image", "name": "glance"}, {"endpoints": [{"id": "a1a41e9a1e2d42e5b6cd5380cd1e21bf", "interface": "admin", "region_id": "prodstack6", "url": "https://cinder-admin.ps6.canonical.com:8776/v3/ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}, {"id": "d2309a99724b4111827482c68a832c0c", "interface": "public", "region_id": "prodstack6", "url": "https://cinder.ps6.canonical.com:8776/v3/ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}, {"id": "f8a02e3949ff42afa772eb5e74dbef9f", "interface": "internal", "region_id": "prodstack6", "url": "https://cinder-internal.ps6.canonical.com:8776/v3/ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}], "id": "5bf6578a631349e3af4bf36d7adb18e1", "type": "volumev3", "name": "cinderv3"}, {"endpoints": [{"id": "01d84128f36444e9b01549b86bd69116", "interface": "admin", "region_id": "prodstack6", "url": "https://barbican-admin.ps6.canonical.com:9312", "region": "prodstack6"}, {"id": "0ce4a8777e0b40a88f7fc0f77e34a605", "interface": "public", "region_id": "prodstack6", "url": "https://barbican.ps6.canonical.com:9311", "region": "prodstack6"}, {"id": "f507ba49e4a7435cb330234217c92449", "interface": "internal", "region_id": "prodstack6", "url": "https://barbican-internal.ps6.canonical.com:9311", "region": "prodstack6"}], "id": "62cb1c3d9f6c45979c13516a6b3ff114", "type": "key-manager", "name": "barbican"}, {"endpoints": [{"id": "3cb6121bd8f14da8aa2fba7be823a2b4", "interface": "internal", "region_id": "prodstack6", "url": "https://neutron-internal.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "46ba11d133fe4e8f9e8f9097ba737682", "interface": "admin", "region_id": "prodstack6", "url": "https://neutron-admin.ps6.canonical.com:9696", "region": "prodstack6"}, {"id": "d872eb6aa23d40009165aa3dcdce3948", "interface": "public", "region_id": "prodstack6", "url": "https://neutron.ps6.canonical.com:9696", "region": "prodstack6"}], "id": "759cb6fdfbc146dd8b9d1ba444c4b9db", "type": "network", "name": "neutron"}, {"endpoints": [{"id": "4349d565f72446da9699269f85df5e8b", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v2/ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}, {"id": "a483dcc58f5e415e9ec739c94474e609", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v2/ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}, {"id": "c1f14236723e42878562d8dd63d5a6a0", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v2/ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}], "id": "93fc4008035946deb1f433c2dd905a5d", "type": "sharev2", "name": "manilav2"}, {"endpoints": [{"id": "0fa148793c7249c8b187b6b4ff425731", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "555ade266a6b4bcc81b6e5abf607aec5", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_e4b04ca58d734ed0aa29e306adad4f79/simplestreams/data", "region": "prodstack6"}, {"id": "7dad1a7b1552465686424fc014463173", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift/simplestreams/data", "region": "prodstack6"}], "id": "977dd359af1a4fcc91a9daf4dc33b0f3", "type": "product-streams", "name": "image-stream"}, {"endpoints": [{"id": "12d30eabcdec4831bd15273d55b1cbab", "interface": "internal", "region_id": "prodstack6", "url": "https://manila-internal.ps6.canonical.com:8786/v1/ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}, {"id": "29d35b2b483346479f1ff1a13604d50e", "interface": "admin", "region_id": "prodstack6", "url": "https://manila-admin.ps6.canonical.com:8786/v1/ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}, {"id": "4aa1422b8f5945d8aed9ba6a8d670e5c", "interface": "public", "region_id": "prodstack6", "url": "https://manila.ps6.canonical.com:8786/v1/ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}], "id": "ac5e4f28fa794cde99f1d7ffc1b664e5", "type": "share", "name": "manila"}, {"endpoints": [{"id": "c7db93d54a684d8caeae1d9e18a59118", "interface": "admin", "region_id": "prodstack6", "url": "https://nova-admin.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "dd7a796f401b477f9f1b5bbc05747d8d", "interface": "public", "region_id": "prodstack6", "url": "https://nova.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}, {"id": "e7ecb038d830462ea67b0b463af5e013", "interface": "internal", "region_id": "prodstack6", "url": "https://nova-internal.ps6.canonical.com:8774/v2.1", "region": "prodstack6"}], "id": "b4519af08e174d4a8333a2d14ac3ba3b", "type": "compute", "name": "nova"}, {"endpoints": [{"id": "02ef5b6154934ffd97d8b5b8e4d70d2a", "interface": "internal", "region_id": "prodstack6", "url": "https://radosgw-internal.ps6.canonical.com:443/swift/v1/AUTH_ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}, {"id": "2741abe526e94842a4fa801423ba1ef0", "interface": "public", "region_id": "prodstack6", "url": "https://radosgw.ps6.canonical.com:443/swift/v1/AUTH_ad292334f14047cc96e9c50587dfe285", "region": "prodstack6"}, {"id": "3742f9406c604516933d6fd8c29e0880", "interface": "admin", "region_id": "prodstack6", "url": "https://radosgw-admin.ps6.canonical.com:443/swift", "region": "prodstack6"}], "id": "c7f07a7b3b3c408c96200dfd1d1a0f6f", "type": "object-store", "name": "swift"}, {"endpoints": [{"id": "06d4ed6c160a43f2b7fa7f80ad1dc709", "interface": "internal", "region_id": "prodstack6", "url": "https://designate-internal.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "1e240624a50c4ca0aaa6ef63cbc94f1b", "interface": "admin", "region_id": "prodstack6", "url": "https://designate-admin.ps6.canonical.com:9001", "region": "prodstack6"}, {"id": "f94d7d17997a43fd9c63b34c43301c6e", "interface": "public", "region_id": "prodstack6", "url": "https://designate.ps6.canonical.com:9001", "region": "prodstack6"}], "id": "cf82013d63844fedbe96bcacb6bd1fef", "type": "dns", "name": "designate"}, {"endpoints": [{"id": "4a688340be464710bfa60bf3f88f41c4", "interface": "admin", "region_id": "prodstack6", "url": "https://gnocchi-admin.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "a5a95506c96d4716adb4efc3ac9051be", "interface": "public", "region_id": "prodstack6", "url": "https://gnocchi.ps6.canonical.com:8041", "region": "prodstack6"}, {"id": "eebc17a086834f8fa8bb6b35c8061a8c", "interface": "internal", "region_id": "prodstack6", "url": "https://gnocchi-internal.ps6.canonical.com:8041", "region": "prodstack6"}], "id": "d10589e854a446a5b852593f33f170a7", "type": "metric", "name": "gnocchi"}, {"endpoints": [{"id": "08f66df28d0f47f3bec12f29e06d85ac", "interface": "admin", "region_id": "prodstack6", "url": "https://keystone-admin.ps6.canonical.com:35357/v3", "region": "prodstack6"}, {"id": "46d270b45ceb42db902f4d241afa6a70", "interface": "public", "region_id": "prodstack6", "url": "https://keystone.ps6.canonical.com:5000/v3", "region": "prodstack6"}, {"id": "a4addee11d9349cfa46ec6660dbad947", "interface": "internal", "region_id": "prodstack6", "url": "https://keystone-internal.ps6.canonical.com:5000/v3", "region": "prodstack6"}], "id": "deb38a775a9b4e87a8de9e3eed779882", "type": "identity", "name": "keystone"}, {"endpoints": [{"id": "18b4af5f40664babb94e884c6a53ccf3", "interface": "admin", "region_id": "prodstack6", "url": "https://octavia-admin.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "2b6f7ba7f9944ee1aebd6dccc5223b2d", "interface": "internal", "region_id": "prodstack6", "url": "https://octavia-internal.ps6.canonical.com:9876", "region": "prodstack6"}, {"id": "5e3012e9c79e4890be4d964b6208f5c6", "interface": "public", "region_id": "prodstack6", "url": "https://octavia.ps6.canonical.com:9876", "region": "prodstack6"}], "id": "e00337be20d54948b66a1c3109b885c6", "type": "load-balancer", "name": "octavia"}, {"endpoints": [{"id": "2d2942b35f3041389ad810f679d02f22", "interface": "public", "region_id": "prodstack6", "url": "https://placement.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "2e3beaac7ac14284b72e2592820ad725", "interface": "admin", "region_id": "prodstack6", "url": "https://placement-admin.ps6.canonical.com:8778", "region": "prodstack6"}, {"id": "91060f6df9ae444f81808adf40540d94", "interface": "internal", "region_id": "prodstack6", "url": "https://placement-internal.ps6.canonical.com:8778", "region": "prodstack6"}], "id": "edc6e37f154f4c0ab3dd4d52b82bf873", "type": "placement", "name": "placement"}]}} 1314s REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" 1314s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1 -H "Accept: application/json" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" 1314s DEBUG (connectionpool:962) Starting new HTTPS connection (1): nova.ps6.canonical.com:8774 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1 HTTP/1.1" 302 0 1314s RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Thu, 09 Jan 2025 15:32:43 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-daacece1-3f86-4a26-b77e-cadc850ecd03 x-openstack-request-id: req-daacece1-3f86-4a26-b77e-cadc850ecd03 1314s DEBUG (session:548) RESP: [302] Connection: Keep-Alive Content-Length: 0 Content-Type: text/plain; charset=utf8 Date: Thu, 09 Jan 2025 15:32:43 GMT Keep-Alive: timeout=75, max=1000 Location: https://nova.ps6.canonical.com:8774/v2.1/ Server: Apache/2.4.52 (Ubuntu) x-compute-request-id: req-daacece1-3f86-4a26-b77e-cadc850ecd03 x-openstack-request-id: req-daacece1-3f86-4a26-b77e-cadc850ecd03 1314s RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 1314s DEBUG (session:580) RESP BODY: Omitted, Content-Type is set to text/plain; charset=utf8. Only application/json responses have their bodies logged. 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/ HTTP/1.1" 200 397 1314s RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Thu, 09 Jan 2025 15:32:43 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b128a637-e21b-4a1d-ab60-74be517d21fa x-openstack-request-id: req-b128a637-e21b-4a1d-ab60-74be517d21fa 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 397 Content-Type: application/json Date: Thu, 09 Jan 2025 15:32:43 GMT Keep-Alive: timeout=75, max=999 OpenStack-API-Version: compute 2.1 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.1 x-compute-request-id: req-b128a637-e21b-4a1d-ab60-74be517d21fa x-openstack-request-id: req-b128a637-e21b-4a1d-ab60-74be517d21fa 1314s RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 1314s DEBUG (session:580) RESP BODY: {"version": {"id": "v2.1", "status": "CURRENT", "version": "2.90", "min_version": "2.1", "updated": "2013-07-23T11:33:21Z", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/"}, {"rel": "describedby", "type": "text/html", "href": "http://docs.openstack.org/"}], "media-types": [{"base": "application/json", "type": "application/vnd.openstack.compute+json;version=2.1"}]}} 1314s GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-b128a637-e21b-4a1d-ab60-74be517d21fa 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/ used request id req-b128a637-e21b-4a1d-ab60-74be517d21fa 1314s DEBUG (extension:189) found extension EntryPoint.parse('v1password = swiftclient.authv1:PasswordLoader') 1314s DEBUG (extension:189) found extension EntryPoint.parse('noauth = cinderclient.contrib.noauth:CinderNoAuthLoader') 1314s DEBUG (extension:189) found extension EntryPoint.parse('admin_token = keystoneauth1.loading._plugins.admin_token:AdminToken') 1314s DEBUG (extension:189) found extension EntryPoint.parse('none = keystoneauth1.loading._plugins.noauth:NoAuth') 1314s DEBUG (extension:189) found extension EntryPoint.parse('password = keystoneauth1.loading._plugins.identity.generic:Password') 1314s DEBUG (extension:189) found extension EntryPoint.parse('token = keystoneauth1.loading._plugins.identity.generic:Token') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v2password = keystoneauth1.loading._plugins.identity.v2:Password') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v2token = keystoneauth1.loading._plugins.identity.v2:Token') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3adfspassword = keystoneauth1.extras._saml2._loading:ADFSPassword') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3applicationcredential = keystoneauth1.loading._plugins.identity.v3:ApplicationCredential') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3fedkerb = keystoneauth1.extras.kerberos._loading:MappedKerberos') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3kerberos = keystoneauth1.extras.kerberos._loading:Kerberos') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3multifactor = keystoneauth1.loading._plugins.identity.v3:MultiFactor') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3oauth1 = keystoneauth1.extras.oauth1._loading:V3OAuth1') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcaccesstoken = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAccessToken') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcauthcode = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectAuthorizationCode') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcclientcredentials = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectClientCredentials') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3oidcpassword = keystoneauth1.loading._plugins.identity.v3:OpenIDConnectPassword') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3password = keystoneauth1.loading._plugins.identity.v3:Password') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3samlpassword = keystoneauth1.extras._saml2._loading:Saml2Password') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3token = keystoneauth1.loading._plugins.identity.v3:Token') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3tokenlessauth = keystoneauth1.loading._plugins.identity.v3:TokenlessAuth') 1314s DEBUG (extension:189) found extension EntryPoint.parse('v3totp = keystoneauth1.loading._plugins.identity.v3:TOTP') 1314s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/b7153508-076e-4829-bc45-d48f5a74e566 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:962) Starting new HTTPS connection (1): glance.ps6.canonical.com:9292 1314s DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/b7153508-076e-4829-bc45-d48f5a74e566 HTTP/1.1" 200 2323 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2323 Content-Type: application/json Date: Thu, 09 Jan 2025 15:32:43 GMT Keep-Alive: timeout=75, max=1000 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-b07030cd-ad14-4ad4-8ef1-72ac30db2825 1314s DEBUG (session:580) RESP BODY: {"architecture": "s390x", "base_image_ref": "ea2ef5d4-ed08-4993-bd62-4c05ad4b437a", "boot_roles": "member,reader,load-balancer_member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_input_bus": "usb", "hw_machine_type": "s390-ccw-virtio", "hw_pointer_model": "usbtablet", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "f010104f-18c1-4ebb-b8b0-2a4b9eeb3287", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "25.04", "owner_id": "ad292334f14047cc96e9c50587dfe285", "owner_project_name": "prod-proposed-migration-s390x_project", "owner_user_name": "prod-proposed-migration-s390x", "product_name": "com.ubuntu.cloud.daily:server:25.04:s390x", "simplestreams_metadata": "{\"aliases\": \"25.04,p,plucky,devel\", \"arch\": \"s390x\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"c6630a6a82c00d5a1db4a8d0da5d0d2a\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-plucky-daily-s390x-server-20241215\", \"release\": \"plucky\", \"release_codename\": \"Pluck", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "version_name": "20241215", "name": "adt/ubuntu-plucky-s390x-server-20250109.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 1859977216, "virtual_size": 21474836480, "status": "active", "checksum": "0f86c73617fcab99440a5f7f822ee5ee", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "ad292334f14047cc96e9c50587dfe285", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "a90b987617f484491a600e253382b38678a277b5f1ebd6aa40a240ba686299791ac5170b568222a786a45e5742bf18f6cb1cf035e1ced17bcd33528fd6245a1d", "id": "b7153508-076e-4829-bc45-d48f5a74e566", "created_at": "2025-01-09T12:43:29Z", "updated_at": "2025-01-09T12:43:50Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/b7153508-076e-4829-bc45-d48f5a74e566/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/b7153508-076e-4829-bc45-d48f5a74e566/snap", "tags": [], "self": "/v2/images/b7153508-076e-4829-bc45-d48f5a74e566", "file": "/v2/images/b7153508-076e-4829-bc45-d48f5a74e566/file", "schema": "/v2/schemas/image", "stores": "ceph"} 1314s DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/b7153508-076e-4829-bc45-d48f5a74e566 used request id req-b07030cd-ad14-4ad4-8ef1-72ac30db2825 1314s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest-s390x -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/autopkgtest-s390x HTTP/1.1" 404 90 1314s DEBUG (session:548) RESP: [404] Connection: Keep-Alive Content-Length: 90 Content-Type: application/json; charset=UTF-8 Date: Thu, 09 Jan 2025 15:32:43 GMT Keep-Alive: timeout=75, max=998 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-f938f010-16fb-4c8d-af27-9fa8cf23f2f7 x-openstack-request-id: req-f938f010-16fb-4c8d-af27-9fa8cf23f2f7 1314s DEBUG (session:580) RESP BODY: {"itemNotFound": {"code": 404, "message": "Flavor autopkgtest-s390x could not be found."}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/autopkgtest-s390x used request id req-f938f010-16fb-4c8d-af27-9fa8cf23f2f7 1314s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors?is_public=None HTTP/1.1" 200 39613 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 39613 Content-Type: application/json Date: Thu, 09 Jan 2025 15:32:43 GMT Keep-Alive: timeout=75, max=997 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-e2b14bf6-74b5-49b8-a1bf-f092ce48a3c4 x-openstack-request-id: req-e2b14bf6-74b5-49b8-a1bf-f092ce48a3c4 1314s DEBUG (session:580) RESP BODY: {"flavors": [{"id": "015f264d-5a74-4ea6-9f3a-84d479a1d30b", "name": "builder-s390x-cpu2-ram16-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/015f264d-5a74-4ea6-9f3a-84d479a1d30b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/015f264d-5a74-4ea6-9f3a-84d479a1d30b"}], "description": null}, {"id": "03162251-b47f-403b-a928-104b4bc66898", "name": "builder-s390x-cpu2-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/03162251-b47f-403b-a928-104b4bc66898"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/03162251-b47f-403b-a928-104b4bc66898"}], "description": null}, {"id": "036e1b49-3381-4134-b8d6-78d39f1ebf15", "name": "builder-s390x-cpu4-ram128-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/036e1b49-3381-4134-b8d6-78d39f1ebf15"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/036e1b49-3381-4134-b8d6-78d39f1ebf15"}], "description": null}, {"id": "03d6b00d-4875-44aa-b60c-e1162d975180", "name": "builder-s390x-cpu16-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/03d6b00d-4875-44aa-b60c-e1162d975180"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/03d6b00d-4875-44aa-b60c-e1162d975180"}], "description": null}, {"id": "0438cb2c-c54c-43ca-95f7-eb1879ae1b3c", "name": "builder-s390x-cpu8-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0438cb2c-c54c-43ca-95f7-eb1879ae1b3c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0438cb2c-c54c-43ca-95f7-eb1879ae1b3c"}], "description": null}, {"id": "05196979-e04b-475f-8ec6-ee66f924a5bb", "name": "builder-s390x-cpu4-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/05196979-e04b-475f-8ec6-ee66f924a5bb"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/05196979-e04b-475f-8ec6-ee66f924a5bb"}], "description": null}, {"id": "0a154e63-cfad-4957-96a6-5a4123266f79", "name": "autopkgtest-big-s390x", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0a154e63-cfad-4957-96a6-5a4123266f79"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0a154e63-cfad-4957-96a6-5a4123266f79"}], "description": null}, {"id": "0b20eff1-76ca-4276-97f5-27051f12e2d2", "name": "builder-s390x-cpu4-ram8-disk120", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/0b20eff1-76ca-4276-97f5-27051f12e2d2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/0b20eff1-76ca-4276-97f5-27051f12e2d2"}], "description": null}, {"id": "15fcec10-3323-46ee-9efa-2a120b200e15", "name": "builder-s390x-cpu2-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/15fcec10-3323-46ee-9efa-2a120b200e15"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/15fcec10-3323-46ee-9efa-2a120b200e15"}], "description": null}, {"id": "16f0eee6-3271-4d64-84cc-0ed22a1ba47d", "name": "builder-s390x-cpu16-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/16f0eee6-3271-4d64-84cc-0ed22a1ba47d"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/16f0eee6-3271-4d64-84cc-0ed22a1ba47d"}], "description": null}, {"id": "1976c354-176d-4058-8b7c-1e874a6592ef", "name": "builder-s390x-cpu24-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1976c354-176d-4058-8b7c-1e874a6592ef"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1976c354-176d-4058-8b7c-1e874a6592ef"}], "description": null}, {"id": "19be4598-edae-4564-ba9a-6f31af8d2aca", "name": "builder-s390x-cpu8-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/19be4598-edae-4564-ba9a-6f31af8d2aca"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/19be4598-edae-4564-ba9a-6f31af8d2aca"}], "description": null}, {"id": "1b4fa1eb-79de-49e7-a0d8-1e66ecce4b5c", "name": "builder-s390x-cpu2-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1b4fa1eb-79de-49e7-a0d8-1e66ecce4b5c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1b4fa1eb-79de-49e7-a0d8-1e66ecce4b5c"}], "description": null}, {"id": "1ec9bf7b-ea9d-471f-b669-39a8be72a52e", "name": "builder-s390x-cpu2-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1ec9bf7b-ea9d-471f-b669-39a8be72a52e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1ec9bf7b-ea9d-471f-b669-39a8be72a52e"}], "description": null}, {"id": "1f41ada3-49a9-4c7a-bfe0-afb334e3fb81", "name": "builder-s390x-cpu8-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/1f41ada3-49a9-4c7a-bfe0-afb334e3fb81"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/1f41ada3-49a9-4c7a-bfe0-afb334e3fb81"}], "description": null}, {"id": "22c7d986-ac3f-428b-9ecf-2d5568dc050a", "name": "builder-s390x-cpu64-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/22c7d986-ac3f-428b-9ecf-2d5568dc050a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/22c7d986-ac3f-428b-9ecf-2d5568dc050a"}], "description": null}, {"id": "242e54a6-4b97-4d0e-ad1b-cb92df4bac58", "name": "builder-s390x-cpu8-ram32-disk40", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/242e54a6-4b97-4d0e-ad1b-cb92df4bac58"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/242e54a6-4b97-4d0e-ad1b-cb92df4bac58"}], "description": null}, {"id": "27359384-1a36-4e5c-9aa3-a009fc87e450", "name": "builder-s390x-cpu4-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/27359384-1a36-4e5c-9aa3-a009fc87e450"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/27359384-1a36-4e5c-9aa3-a009fc87e450"}], "description": null}, {"id": "290ff9bf-b2d5-4d4f-8fd7-bac6ed1d98d1", "name": "builder-s390x-cpu48-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/290ff9bf-b2d5-4d4f-8fd7-bac6ed1d98d1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/290ff9bf-b2d5-4d4f-8fd7-bac6ed1d98d1"}], "description": null}, {"id": "29d166cc-5f51-49db-bb7c-2cf8273b5c70", "name": "builder-s390x-cpu2-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/29d166cc-5f51-49db-bb7c-2cf8273b5c70"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/29d166cc-5f51-49db-bb7c-2cf8273b5c70"}], "description": null}, {"id": "2dbfedce-2dae-48b9-962b-a274896ede1d", "name": "builder-s390x-cpu4-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/2dbfedce-2dae-48b9-962b-a274896ede1d"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/2dbfedce-2dae-48b9-962b-a274896ede1d"}], "description": null}, {"id": "30c160ed-fc27-4695-8ed9-1225cfc8c77b", "name": "builder-s390x-cpu4-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/30c160ed-fc27-4695-8ed9-1225cfc8c77b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/30c160ed-fc27-4695-8ed9-1225cfc8c77b"}], "description": null}, {"id": "30f7010b-296d-46b6-acf9-ce01a2d1fdb8", "name": "builder-s390x-cpu8-ram16-disk1000", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/30f7010b-296d-46b6-acf9-ce01a2d1fdb8"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/30f7010b-296d-46b6-acf9-ce01a2d1fdb8"}], "description": null}, {"id": "34d1705f-215a-4dc9-978a-5b0c86b30228", "name": "builder-s390x-cpu8-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/34d1705f-215a-4dc9-978a-5b0c86b30228"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/34d1705f-215a-4dc9-978a-5b0c86b30228"}], "description": null}, {"id": "3543dbbd-abcf-411d-b415-30f8cd6eca64", "name": "builder-s390x-cpu8-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3543dbbd-abcf-411d-b415-30f8cd6eca64"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3543dbbd-abcf-411d-b415-30f8cd6eca64"}], "description": null}, {"id": "362e0f66-7cdd-46dc-b214-c9b74ab2dc83", "name": "builder-s390x-cpu2-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/362e0f66-7cdd-46dc-b214-c9b74ab2dc83"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/362e0f66-7cdd-46dc-b214-c9b74ab2dc83"}], "description": null}, {"id": "38de1015-2d47-44dc-8fb4-59fea0843596", "name": "builder-s390x-cpu8-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/38de1015-2d47-44dc-8fb4-59fea0843596"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/38de1015-2d47-44dc-8fb4-59fea0843596"}], "description": null}, {"id": "3ab7948b-acaa-47e5-920c-ad1a09694759", "name": "builder-s390x-cpu8-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3ab7948b-acaa-47e5-920c-ad1a09694759"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3ab7948b-acaa-47e5-920c-ad1a09694759"}], "description": null}, {"id": "3aed8e8e-0a84-4736-a89d-d2ccebca6645", "name": "builder-s390x-cpu16-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/3aed8e8e-0a84-4736-a89d-d2ccebca6645"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/3aed8e8e-0a84-4736-a89d-d2ccebca6645"}], "description": null}, {"id": "40fb6661-187a-454b-a0f6-21e2917928cd", "name": "builder-s390x-cpu4-ram16-disk40", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/40fb6661-187a-454b-a0f6-21e2917928cd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/40fb6661-187a-454b-a0f6-21e2917928cd"}], "description": null}, {"id": "414aa558-8d2b-4780-8be2-cfaa86f39adf", "name": "builder-s390x-cpu128-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/414aa558-8d2b-4780-8be2-cfaa86f39adf"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/414aa558-8d2b-4780-8be2-cfaa86f39adf"}], "description": null}, {"id": "43b26512-c2bd-43c3-9dc3-6654864d78bf", "name": "builder-s390x-cpu8-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/43b26512-c2bd-43c3-9dc3-6654864d78bf"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/43b26512-c2bd-43c3-9dc3-6654864d78bf"}], "description": null}, {"id": "44e59142-105e-4cd8-b541-30683248a398", "name": "builder-s390x-cpu8-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/44e59142-105e-4cd8-b541-30683248a398"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/44e59142-105e-4cd8-b541-30683248a398"}], "description": null}, {"id": "46b18167-79d5-4af2-b13b-ef1fce25b4e3", "name": "builder-s390x-cpu16-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/46b18167-79d5-4af2-b13b-ef1fce25b4e3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/46b18167-79d5-4af2-b13b-ef1fce25b4e3"}], "description": null}, {"id": "4be34a38-2e2b-4c28-8f50-093d912a8239", "name": "builder-s390x-cpu2-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/4be34a38-2e2b-4c28-8f50-093d912a8239"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/4be34a38-2e2b-4c28-8f50-093d912a8239"}], "description": null}, {"id": "4c066e77-5b00-4187-bce1-29164b6a0e7b", "name": "builder-s390x-cpu4-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/4c066e77-5b00-4187-bce1-29164b6a0e7b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/4c066e77-5b00-4187-bce1-29164b6a0e7b"}], "description": null}, {"id": "4e198565-d86f-4daa-8506-c0923a5ca6e7", "name": "builder-s390x-cpu48-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/4e198565-d86f-4daa-8506-c0923a5ca6e7"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/4e198565-d86f-4daa-8506-c0923a5ca6e7"}], "description": null}, {"id": "511b3962-e5fd-4f34-a342-adf51c388d4a", "name": "builder-s390x-cpu2-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/511b3962-e5fd-4f34-a342-adf51c388d4a"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/511b3962-e5fd-4f34-a342-adf51c388d4a"}], "description": null}, {"id": "55bfcf5a-cc17-475a-ac96-e3685e670884", "name": "builder-s390x-cpu4-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/55bfcf5a-cc17-475a-ac96-e3685e670884"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/55bfcf5a-cc17-475a-ac96-e3685e670884"}], "description": null}, {"id": "55dfa6e1-d6e8-4344-90a0-c2d59d415df4", "name": "builder-s390x-cpu4-ram105-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/55dfa6e1-d6e8-4344-90a0-c2d59d415df4"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/55dfa6e1-d6e8-4344-90a0-c2d59d415df4"}], "description": null}, {"id": "56350a6b-694e-4484-832b-250ce7a98039", "name": "builder-s390x-cpu128-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/56350a6b-694e-4484-832b-250ce7a98039"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/56350a6b-694e-4484-832b-250ce7a98039"}], "description": null}, {"id": "5654e68d-cd71-4a6f-9857-4244d17cee07", "name": "builder-s390x-cpu4-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5654e68d-cd71-4a6f-9857-4244d17cee07"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5654e68d-cd71-4a6f-9857-4244d17cee07"}], "description": null}, {"id": "590f617a-23e4-4a0e-91c2-1f7599f08a45", "name": "builder-s390x-cpu16-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/590f617a-23e4-4a0e-91c2-1f7599f08a45"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/590f617a-23e4-4a0e-91c2-1f7599f08a45"}], "description": null}, {"id": "5cac32a0-85d2-4049-8cd6-ce7164372b01", "name": "autopkgtest-s390x", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5cac32a0-85d2-4049-8cd6-ce7164372b01"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5cac32a0-85d2-4049-8cd6-ce7164372b01"}], "description": null}, {"id": "5e5016a1-a6c6-4758-969b-374ce4c0c482", "name": "builder-s390x-cpu2-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5e5016a1-a6c6-4758-969b-374ce4c0c482"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5e5016a1-a6c6-4758-969b-374ce4c0c482"}], "description": null}, {"id": "69b8f599-c030-42be-9ac9-002b471bfef6", "name": "builder-s390x-cpu8-ram16-disk200", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/69b8f599-c030-42be-9ac9-002b471bfef6"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/69b8f599-c030-42be-9ac9-002b471bfef6"}], "description": null}, {"id": "6b6e3a70-e66b-4dd4-99b8-cd012cdbd7f9", "name": "builder-s390x-cpu16-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6b6e3a70-e66b-4dd4-99b8-cd012cdbd7f9"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6b6e3a70-e66b-4dd4-99b8-cd012cdbd7f9"}], "description": null}, {"id": "6c34b056-e098-472d-9d3f-5918132658d1", "name": "builder-s390x-cpu128-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6c34b056-e098-472d-9d3f-5918132658d1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6c34b056-e098-472d-9d3f-5918132658d1"}], "description": null}, {"id": "6d86f561-0921-417b-8740-99709f839e04", "name": "builder-s390x-cpu4-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6d86f561-0921-417b-8740-99709f839e04"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6d86f561-0921-417b-8740-99709f839e04"}], "description": null}, {"id": "6e530f12-1430-4917-85a4-49720b35ad70", "name": "builder-s390x-cpu4-ram72-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/6e530f12-1430-4917-85a4-49720b35ad70"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/6e530f12-1430-4917-85a4-49720b35ad70"}], "description": null}, {"id": "70febad1-8699-4912-b7ee-4f8a82e174dd", "name": "builder-s390x-cpu16-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/70febad1-8699-4912-b7ee-4f8a82e174dd"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/70febad1-8699-4912-b7ee-4f8a82e174dd"}], "description": null}, {"id": "71d3c351-9082-4d6a-80ec-f9eeea4ae1e1", "name": "builder-s390x-cpu8-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/71d3c351-9082-4d6a-80ec-f9eeea4ae1e1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/71d3c351-9082-4d6a-80ec-f9eeea4ae1e1"}], "description": null}, {"id": "741488e4-c2ce-4d25-a145-8edef429ae72", "name": "builder-s390x-cpu8-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/741488e4-c2ce-4d25-a145-8edef429ae72"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/741488e4-c2ce-4d25-a145-8edef429ae72"}], "description": null}, {"id": "75a133d1-e247-4e80-97e8-9f1b278909a1", "name": "builder-s390x-cpu8-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/75a133d1-e247-4e80-97e8-9f1b278909a1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/75a133d1-e247-4e80-97e8-9f1b278909a1"}], "description": null}, {"id": "7b60ed78-8536-4bc6-99f6-1cddf5a018ff", "name": "builder-s390x-cpu8-ram120-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/7b60ed78-8536-4bc6-99f6-1cddf5a018ff"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/7b60ed78-8536-4bc6-99f6-1cddf5a018ff"}], "description": null}, {"id": "7c9a2b77-0e45-452e-9430-9cfeb2be0ac5", "name": "builder-s390x-cpu16-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/7c9a2b77-0e45-452e-9430-9cfeb2be0ac5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/7c9a2b77-0e45-452e-9430-9cfeb2be0ac5"}], "description": null}, {"id": "7ef75cc4-e05c-4dae-ac50-5de9f1995485", "name": "builder-s390x-cpu32-ram128-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/7ef75cc4-e05c-4dae-ac50-5de9f1995485"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/7ef75cc4-e05c-4dae-ac50-5de9f1995485"}], "description": null}, {"id": "810f246d-8855-4b36-9381-ebadfb965282", "name": "builder-s390x-cpu64-ram256-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/810f246d-8855-4b36-9381-ebadfb965282"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/810f246d-8855-4b36-9381-ebadfb965282"}], "description": null}, {"id": "827090eb-e883-477f-9773-9ddced6e9a14", "name": "builder-s390x-cpu4-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/827090eb-e883-477f-9773-9ddced6e9a14"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/827090eb-e883-477f-9773-9ddced6e9a14"}], "description": null}, {"id": "82f5392f-3939-47f6-9cf6-2085a02a2982", "name": "builder-s390x-cpu64-ram256-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/82f5392f-3939-47f6-9cf6-2085a02a2982"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/82f5392f-3939-47f6-9cf6-2085a02a2982"}], "description": null}, {"id": "84be8f32-dfc2-4aff-825e-c287fec72a97", "name": "builder-s390x-cpu4-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/84be8f32-dfc2-4aff-825e-c287fec72a97"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/84be8f32-dfc2-4aff-825e-c287fec72a97"}], "description": null}, {"id": "859cd3e8-92b6-4bd8-8cce-f9b2b13ba0c2", "name": "builder-s390x-cpu16-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/859cd3e8-92b6-4bd8-8cce-f9b2b13ba0c2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/859cd3e8-92b6-4bd8-8cce-f9b2b13ba0c2"}], "description": null}, {"id": "877737da-fee3-4951-89fe-595070c8735c", "name": "builder-s390x-cpu4-ram8-disk200", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/877737da-fee3-4951-89fe-595070c8735c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/877737da-fee3-4951-89fe-595070c8735c"}], "description": null}, {"id": "895bbb54-77f5-478c-8860-31debbed019e", "name": "builder-s390x-cpu128-ram32-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/895bbb54-77f5-478c-8860-31debbed019e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/895bbb54-77f5-478c-8860-31debbed019e"}], "description": null}, {"id": "8a607ac6-4296-4726-a591-a9e5b87f4339", "name": "builder-s390x-cpu16-ram72-disk80", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/8a607ac6-4296-4726-a591-a9e5b87f4339"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/8a607ac6-4296-4726-a591-a9e5b87f4339"}], "description": null}, {"id": "8abf51c6-e4df-4faf-85b3-ef009d473e72", "name": "builder-s390x-cpu4-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/8abf51c6-e4df-4faf-85b3-ef009d473e72"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/8abf51c6-e4df-4faf-85b3-ef009d473e72"}], "description": null}, {"id": "8c2bc204-6944-47f9-85d4-b8dddd40376c", "name": "builder-s390x-cpu24-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/8c2bc204-6944-47f9-85d4-b8dddd40376c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/8c2bc204-6944-47f9-85d4-b8dddd40376c"}], "description": null}, {"id": "90005c77-450f-49e8-b53f-9424ed6b2612", "name": "builder-s390x-cpu8-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/90005c77-450f-49e8-b53f-9424ed6b2612"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/90005c77-450f-49e8-b53f-9424ed6b2612"}], "description": null}, {"id": "9486d770-ca82-44b6-bbf0-322a7a903a8e", "name": "builder-s390x-cpu4-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9486d770-ca82-44b6-bbf0-322a7a903a8e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9486d770-ca82-44b6-bbf0-322a7a903a8e"}], "description": null}, {"id": "94df1dbd-868b-4ff9-93be-5ecf0d895497", "name": "builder-s390x-cpu4-ram24-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/94df1dbd-868b-4ff9-93be-5ecf0d895497"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/94df1dbd-868b-4ff9-93be-5ecf0d895497"}], "description": null}, {"id": "95fe36d5-e544-4b18-bb66-fc616e1fe21f", "name": "builder-s390x-cpu16-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/95fe36d5-e544-4b18-bb66-fc616e1fe21f"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/95fe36d5-e544-4b18-bb66-fc616e1fe21f"}], "description": null}, {"id": "9af6e698-fd0d-4687-aa47-d53ebf80efc5", "name": "builder-s390x-cpu2-ram8-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9af6e698-fd0d-4687-aa47-d53ebf80efc5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9af6e698-fd0d-4687-aa47-d53ebf80efc5"}], "description": null}, {"id": "9bb5562b-1c3b-4ac8-bcaa-65b246857764", "name": "builder-s390x-cpu32-ram256-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9bb5562b-1c3b-4ac8-bcaa-65b246857764"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9bb5562b-1c3b-4ac8-bcaa-65b246857764"}], "description": null}, {"id": "9e741f10-dfb7-419e-b9c4-4805e12f24b8", "name": "builder-s390x-cpu4-ram72-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/9e741f10-dfb7-419e-b9c4-4805e12f24b8"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/9e741f10-dfb7-419e-b9c4-4805e12f24b8"}], "description": null}, {"id": "a5c01017-0aac-41ec-9b29-14e8c7fe412d", "name": "builder-s390x-cpu8-ram128-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a5c01017-0aac-41ec-9b29-14e8c7fe412d"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a5c01017-0aac-41ec-9b29-14e8c7fe412d"}], "description": null}, {"id": "a7d41d5b-9869-4ff3-b282-57a9f8142d37", "name": "builder-s390x-cpu2-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a7d41d5b-9869-4ff3-b282-57a9f8142d37"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a7d41d5b-9869-4ff3-b282-57a9f8142d37"}], "description": null}, {"id": "a954eb03-9810-464c-8378-9d472c2e354b", "name": "builder-s390x-cpu4-ram4-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/a954eb03-9810-464c-8378-9d472c2e354b"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/a954eb03-9810-464c-8378-9d472c2e354b"}], "description": null}, {"id": "add6a04e-9a35-4f57-8a40-b756e9bbc563", "name": "builder-s390x-cpu8-ram16-disk500", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/add6a04e-9a35-4f57-8a40-b756e9bbc563"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/add6a04e-9a35-4f57-8a40-b756e9bbc563"}], "description": null}, {"id": "ae3d8c37-1eba-4263-8641-d77278ef89fe", "name": "builder-s390x-cpu2-ram8-disk1500", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ae3d8c37-1eba-4263-8641-d77278ef89fe"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ae3d8c37-1eba-4263-8641-d77278ef89fe"}], "description": null}, {"id": "afe96063-1ca0-47dd-93d0-ded6792ebc72", "name": "builder-s390x-cpu8-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/afe96063-1ca0-47dd-93d0-ded6792ebc72"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/afe96063-1ca0-47dd-93d0-ded6792ebc72"}], "description": null}, {"id": "b0618c10-4967-4d1d-b1b3-8bb089952b5d", "name": "builder-s390x-cpu2-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b0618c10-4967-4d1d-b1b3-8bb089952b5d"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b0618c10-4967-4d1d-b1b3-8bb089952b5d"}], "description": null}, {"id": "b68210e3-15c6-487c-8946-5d35a19b109e", "name": "builder-s390x-cpu2-ram44-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/b68210e3-15c6-487c-8946-5d35a19b109e"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/b68210e3-15c6-487c-8946-5d35a19b109e"}], "description": null}, {"id": "ba873832-532c-4be6-b399-3caafd0b1f85", "name": "builder-s390x-cpu4-ram4-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ba873832-532c-4be6-b399-3caafd0b1f85"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ba873832-532c-4be6-b399-3caafd0b1f85"}], "description": null}, {"id": "bbaf6f9d-86da-4c7b-b41e-5dba42bc8be2", "name": "builder-s390x-cpu4-ram32-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/bbaf6f9d-86da-4c7b-b41e-5dba42bc8be2"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/bbaf6f9d-86da-4c7b-b41e-5dba42bc8be2"}], "description": null}, {"id": "bc8fdcd7-2f4f-4032-8a65-aec604da32a3", "name": "builder-s390x-cpu2-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/bc8fdcd7-2f4f-4032-8a65-aec604da32a3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/bc8fdcd7-2f4f-4032-8a65-aec604da32a3"}], "description": null}, {"id": "bde27b36-130b-4ea0-9a30-6df70525d72c", "name": "builder-s390x-cpu2-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/bde27b36-130b-4ea0-9a30-6df70525d72c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/bde27b36-130b-4ea0-9a30-6df70525d72c"}], "description": null}, {"id": "c2cc32b1-e874-440d-b38f-b179dda7b964", "name": "builder-s390x-cpu8-ram16-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/c2cc32b1-e874-440d-b38f-b179dda7b964"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/c2cc32b1-e874-440d-b38f-b179dda7b964"}], "description": null}, {"id": "c3d6f05c-fce6-4f16-8a11-8a441e680443", "name": "builder-s390x-cpu2-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/c3d6f05c-fce6-4f16-8a11-8a441e680443"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/c3d6f05c-fce6-4f16-8a11-8a441e680443"}], "description": null}, {"id": "c79774dc-d1e7-49c2-aa0b-d4fe6a33e7de", "name": "builder-s390x-cpu2-ram55-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/c79774dc-d1e7-49c2-aa0b-d4fe6a33e7de"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/c79774dc-d1e7-49c2-aa0b-d4fe6a33e7de"}], "description": null}, {"id": "c7d8fb3c-9eab-4fef-af56-9afef8a8e699", "name": "builder-s390x-cpu2-ram55-disk28", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/c7d8fb3c-9eab-4fef-af56-9afef8a8e699"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/c7d8fb3c-9eab-4fef-af56-9afef8a8e699"}], "description": null}, {"id": "c82a7261-db8a-40a7-b0c4-8df8f8ea0eed", "name": "builder-s390x-cpu32-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/c82a7261-db8a-40a7-b0c4-8df8f8ea0eed"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/c82a7261-db8a-40a7-b0c4-8df8f8ea0eed"}], "description": null}, {"id": "c8ae64dd-6de3-4d48-82c8-d2e9dd90ee49", "name": "builder-s390x-cpu16-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/c8ae64dd-6de3-4d48-82c8-d2e9dd90ee49"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/c8ae64dd-6de3-4d48-82c8-d2e9dd90ee49"}], "description": null}, {"id": "ca6bf746-921d-4ecf-82e9-89fa7af5f0a1", "name": "builder-s390x-cpu32-ram256-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ca6bf746-921d-4ecf-82e9-89fa7af5f0a1"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ca6bf746-921d-4ecf-82e9-89fa7af5f0a1"}], "description": null}, {"id": "ced69c65-6bcc-429f-b476-9e09b5d9c62c", "name": "builder-s390x-cpu128-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/ced69c65-6bcc-429f-b476-9e09b5d9c62c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/ced69c65-6bcc-429f-b476-9e09b5d9c62c"}], "description": null}, {"id": "cf8eb717-8fb8-4f39-9f9a-041ad8de0d57", "name": "builder-s390x-cpu16-ram64-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/cf8eb717-8fb8-4f39-9f9a-041ad8de0d57"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/cf8eb717-8fb8-4f39-9f9a-041ad8de0d57"}], "description": null}, {"id": "d2612370-b1e4-4fc4-bd2e-19cf67864873", "name": "builder-s390x-cpu2-ram64-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d2612370-b1e4-4fc4-bd2e-19cf67864873"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d2612370-b1e4-4fc4-bd2e-19cf67864873"}], "description": null}, {"id": "d30b45eb-958d-4cc3-ae16-d9cc39a639d0", "name": "builder-s390x-cpu2-ram12-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d30b45eb-958d-4cc3-ae16-d9cc39a639d0"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d30b45eb-958d-4cc3-ae16-d9cc39a639d0"}], "description": null}, {"id": "d54672cc-318b-4196-b0e0-d2bca56a221c", "name": "builder-s390x-cpu8-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d54672cc-318b-4196-b0e0-d2bca56a221c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d54672cc-318b-4196-b0e0-d2bca56a221c"}], "description": null}, {"id": "d622588f-b289-450e-8f16-769500e6e009", "name": "builder-s390x-cpu4-ram105-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d622588f-b289-450e-8f16-769500e6e009"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d622588f-b289-450e-8f16-769500e6e009"}], "description": null}, {"id": "d671a69b-eb79-4c8e-8095-2535471c0fea", "name": "builder-s390x-cpu16-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d671a69b-eb79-4c8e-8095-2535471c0fea"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d671a69b-eb79-4c8e-8095-2535471c0fea"}], "description": null}, {"id": "d83aa7db-e5a2-40d8-9ff2-02a828940e62", "name": "builder-s390x-cpu8-ram40-disk68", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d83aa7db-e5a2-40d8-9ff2-02a828940e62"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d83aa7db-e5a2-40d8-9ff2-02a828940e62"}], "description": null}, {"id": "d888376b-4a42-456e-ad43-f53ddf7fdff6", "name": "builder-s390x-cpu4-ram32-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d888376b-4a42-456e-ad43-f53ddf7fdff6"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d888376b-4a42-456e-ad43-f53ddf7fdff6"}], "description": null}, {"id": "d99596f5-7a6c-43d9-87a2-e70196e44165", "name": "builder-s390x-cpu2-ram8-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/d99596f5-7a6c-43d9-87a2-e70196e44165"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/d99596f5-7a6c-43d9-87a2-e70196e44165"}], "description": null}, {"id": "e2519401-eca8-46bd-a933-afe294d17860", "name": "builder-s390x-cpu128-ram64-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e2519401-eca8-46bd-a933-afe294d17860"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e2519401-eca8-46bd-a933-afe294d17860"}], "description": null}, {"id": "e643c791-e248-4326-9ed4-c5a26211f323", "name": "builder-s390x-cpu4-ram40-disk188", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e643c791-e248-4326-9ed4-c5a26211f323"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e643c791-e248-4326-9ed4-c5a26211f323"}], "description": null}, {"id": "e875d4c6-0b44-489d-a34e-b6fa5eb4ae4c", "name": "builder-s390x-cpu64-ram128-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e875d4c6-0b44-489d-a34e-b6fa5eb4ae4c"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e875d4c6-0b44-489d-a34e-b6fa5eb4ae4c"}], "description": null}, {"id": "e98001c9-fd71-483f-aea0-1369879397ff", "name": "builder-s390x-cpu4-ram12-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e98001c9-fd71-483f-aea0-1369879397ff"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e98001c9-fd71-483f-aea0-1369879397ff"}], "description": null}, {"id": "e9cc765b-4f31-4512-8c37-135c93482f04", "name": "builder-s390x-cpu4-ram16-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/e9cc765b-4f31-4512-8c37-135c93482f04"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/e9cc765b-4f31-4512-8c37-135c93482f04"}], "description": null}, {"id": "f3706939-5c5e-4fca-9836-693e2b6b53d6", "name": "builder-s390x-cpu16-ram8-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f3706939-5c5e-4fca-9836-693e2b6b53d6"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f3706939-5c5e-4fca-9836-693e2b6b53d6"}], "description": null}, {"id": "f411bb1f-bf2d-4500-83c8-bb2fa2c22984", "name": "builder-s390x-cpu16-ram16-disk100", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f411bb1f-bf2d-4500-83c8-bb2fa2c22984"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f411bb1f-bf2d-4500-83c8-bb2fa2c22984"}], "description": null}, {"id": "f8896958-ca97-4c45-8447-0cbfb454a1c3", "name": "builder-s390x-cpu8-ram4-disk50", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f8896958-ca97-4c45-8447-0cbfb454a1c3"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f8896958-ca97-4c45-8447-0cbfb454a1c3"}], "description": null}, {"id": "f9f1f492-217b-44b0-8ae5-c600b7a2d2c5", "name": "builder-s390x-cpu8-ram12-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/f9f1f492-217b-44b0-8ae5-c600b7a2d2c5"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/f9f1f492-217b-44b0-8ae5-c600b7a2d2c5"}], "description": null}, {"id": "fe92de60-14a4-4d76-a8d0-aa915da2be82", "name": "builder-s390x-cpu2-ram8-disk20", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/fe92de60-14a4-4d76-a8d0-aa915da2be82"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/fe92de60-14a4-4d76-a8d0-aa915da2be82"}], "description": null}]} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors?is_public=None used request id req-e2b14bf6-74b5-49b8-a1bf-f092ce48a3c4 1314s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/flavors/5cac32a0-85d2-4049-8cd6-ce7164372b01 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/flavors/5cac32a0-85d2-4049-8cd6-ce7164372b01 HTTP/1.1" 200 619 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 619 Content-Type: application/json Date: Thu, 09 Jan 2025 15:32:44 GMT Keep-Alive: timeout=75, max=996 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-0b651b7f-13d9-4a16-9815-1dace114301d x-openstack-request-id: req-0b651b7f-13d9-4a16-9815-1dace114301d 1314s DEBUG (session:580) RESP BODY: {"flavor": {"id": "5cac32a0-85d2-4049-8cd6-ce7164372b01", "name": "autopkgtest-s390x", "ram": 4096, "disk": 20, "swap": 0, "OS-FLV-EXT-DATA:ephemeral": 0, "OS-FLV-DISABLED:disabled": false, "vcpus": 2, "os-flavor-access:is_public": false, "rxtx_factor": 1.0, "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/flavors/5cac32a0-85d2-4049-8cd6-ce7164372b01"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/flavors/5cac32a0-85d2-4049-8cd6-ce7164372b01"}], "description": null, "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/flavors/5cac32a0-85d2-4049-8cd6-ce7164372b01 used request id req-0b651b7f-13d9-4a16-9815-1dace114301d 1314s DEBUG (session:517) REQ: curl -g -i -X POST https://nova.ps6.canonical.com:8774/v2.1/servers -H "Accept: application/json" -H "Content-Type: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" -d '{"server": {"name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "imageRef": "b7153508-076e-4829-bc45-d48f5a74e566", "flavorRef": "5cac32a0-85d2-4049-8cd6-ce7164372b01", "user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "min_count": 1, "max_count": 1, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "networks": [{"uuid": "e5b7295f-25e9-4d55-83b6-ed1971e76f4e"}]}}' 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "POST /v2.1/servers HTTP/1.1" 202 477 1314s DEBUG (session:548) RESP: [202] Connection: Keep-Alive Content-Length: 477 Content-Type: application/json Date: Thu, 09 Jan 2025 15:32:44 GMT Keep-Alive: timeout=75, max=995 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 location: https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae x-compute-request-id: req-86ea6e40-2adf-47d7-9afb-9a7545c6b398 x-openstack-request-id: req-86ea6e40-2adf-47d7-9afb-9a7545c6b398 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "adminPass": "ErERBriAyx5F"}} 1314s DEBUG (session:936) POST call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers used request id req-86ea6e40-2adf-47d7-9afb-9a7545c6b398 1314s DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3228 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3228 Content-Type: application/json Date: Thu, 09 Jan 2025 15:32:47 GMT Keep-Alive: timeout=75, max=994 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-cb045fa5-3288-479f-a012-d3f7a71e507d x-openstack-request-id: req-cb045fa5-3288-479f-a012-d3f7a71e507d 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:45Z", "updated": "2025-01-09T15:32:47Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-cb045fa5-3288-479f-a012-d3f7a71e507d 1314s DEBUG (session:517) REQ: curl -g -i -X GET https://glance.ps6.canonical.com:9292/v2/images/b7153508-076e-4829-bc45-d48f5a74e566 -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://glance.ps6.canonical.com:9292 "GET /v2/images/b7153508-076e-4829-bc45-d48f5a74e566 HTTP/1.1" 200 2323 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 2323 Content-Type: application/json Date: Thu, 09 Jan 2025 15:32:47 GMT Keep-Alive: timeout=75, max=999 Server: Apache/2.4.52 (Ubuntu) X-Openstack-Request-Id: req-9d386805-cf25-41cf-9cd9-e556998b8a75 1314s DEBUG (session:580) RESP BODY: {"architecture": "s390x", "base_image_ref": "ea2ef5d4-ed08-4993-bd62-4c05ad4b437a", "boot_roles": "member,reader,load-balancer_member", "content_id": "auto.sync", "hw_cdrom_bus": "scsi", "hw_disk_bus": "virtio", "hw_input_bus": "usb", "hw_machine_type": "s390-ccw-virtio", "hw_pointer_model": "usbtablet", "hw_vif_model": "virtio", "image_location": "snapshot", "image_state": "available", "image_type": "snapshot", "instance_uuid": "f010104f-18c1-4ebb-b8b0-2a4b9eeb3287", "item_name": "disk1.img", "os_distro": "ubuntu", "os_version": "25.04", "owner_id": "ad292334f14047cc96e9c50587dfe285", "owner_project_name": "prod-proposed-migration-s390x_project", "owner_user_name": "prod-proposed-migration-s390x", "product_name": "com.ubuntu.cloud.daily:server:25.04:s390x", "simplestreams_metadata": "{\"aliases\": \"25.04,p,plucky,devel\", \"arch\": \"s390x\", \"ftype\": \"disk1.img\", \"label\": \"daily\", \"md5\": \"c6630a6a82c00d5a1db4a8d0da5d0d2a\", \"os\": \"ubuntu\", \"pubname\": \"ubuntu-plucky-daily-s390x-server-20241215\", \"release\": \"plucky\", \"release_codename\": \"Pluck", "source_content_id": "com.ubuntu.cloud:daily:download", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "version_name": "20241215", "name": "adt/ubuntu-plucky-s390x-server-20250109.img", "disk_format": "qcow2", "container_format": "bare", "visibility": "private", "size": 1859977216, "virtual_size": 21474836480, "status": "active", "checksum": "0f86c73617fcab99440a5f7f822ee5ee", "protected": false, "min_ram": 0, "min_disk": 20, "owner": "ad292334f14047cc96e9c50587dfe285", "os_hidden": false, "os_hash_algo": "sha512", "os_hash_value": "a90b987617f484491a600e253382b38678a277b5f1ebd6aa40a240ba686299791ac5170b568222a786a45e5742bf18f6cb1cf035e1ced17bcd33528fd6245a1d", "id": "b7153508-076e-4829-bc45-d48f5a74e566", "created_at": "2025-01-09T12:43:29Z", "updated_at": "2025-01-09T12:43:50Z", "locations": [{"url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/b7153508-076e-4829-bc45-d48f5a74e566/snap", "metadata": {"store": "ceph"}}], "direct_url": "rbd://eea9d068-c18c-11ed-8dc0-013aacb71b80/glance/b7153508-076e-4829-bc45-d48f5a74e566/snap", "tags": [], "self": "/v2/images/b7153508-076e-4829-bc45-d48f5a74e566", "file": "/v2/images/b7153508-076e-4829-bc45-d48f5a74e566/file", "schema": "/v2/schemas/image", "stores": "ceph"} 1314s DEBUG (session:936) GET call to image for https://glance.ps6.canonical.com:9292/v2/images/b7153508-076e-4829-bc45-d48f5a74e566 used request id req-9d386805-cf25-41cf-9cd9-e556998b8a75 1314s +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+ 1314s | Property | Value | 1314s +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+ 1314s | OS-DCF:diskConfig | MANUAL | 1314s | OS-EXT-AZ:availability_zone | | 1314s | OS-EXT-SRV-ATTR:host | - | 1314s | OS-EXT-SRV-ATTR:hostname | adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos | 1314s | OS-EXT-SRV-ATTR:hypervisor_hostname | - | 1314s | OS-EXT-SRV-ATTR:instance_name | | 1314s | OS-EXT-SRV-ATTR:kernel_id | | 1314s | OS-EXT-SRV-ATTR:launch_index | 0 | 1314s | OS-EXT-SRV-ATTR:ramdisk_id | | 1314s | OS-EXT-SRV-ATTR:reservation_id | r-y9myo7yr | 1314s | OS-EXT-SRV-ATTR:root_device_name | - | 1314s | OS-EXT-STS:power_state | 0 | 1314s | OS-EXT-STS:task_state | scheduling | 1314s | OS-EXT-STS:vm_state | building | 1314s | OS-SRV-USG:launched_at | - | 1314s | OS-SRV-USG:terminated_at | - | 1314s | accessIPv4 | | 1314s | accessIPv6 | | 1314s | adminPass | ErERBriAyx5F | 1314s | config_drive | | 1314s | created | 2025-01-09T15:32:45Z | 1314s | description | - | 1314s | flavor:disk | 20 | 1314s | flavor:ephemeral | 0 | 1314s | flavor:extra_specs | {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"} | 1314s | flavor:original_name | autopkgtest-s390x | 1314s | flavor:ram | 4096 | 1314s | flavor:swap | 0 | 1314s | flavor:vcpus | 2 | 1314s | hostId | | 1314s | id | 510d2888-4c51-48d9-8235-549fd2458bae | 1314s | image | adt/ubuntu-plucky-s390x-server-20250109.img (b7153508-076e-4829-bc45-d48f5a74e566) | 1314s | key_name | testbed-juju-7f2275-prod-proposed-migration-environment-15 | 1314s | locked | False | 1314s | locked_reason | - | 1314s | metadata | {} | 1314s | name | adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90 | 1314s | os-extended-volumes:volumes_attached | [] | 1314s | progress | 0 | 1314s | security_groups | autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup | 1314s | server_groups | [] | 1314s | status | BUILD | 1314s | tags | [] | 1314s | tenant_id | ad292334f14047cc96e9c50587dfe285 | 1314s | trusted_image_certificates | - | 1314s | updated | 2025-01-09T15:32:47Z | 1314s | user_id | fda033b8c7ea463db1c3747f74a59d10 | 1314s +--------------------------------------+---------------------------------------------------------------------------------------------------------------------------------+DEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3228 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3228 Content-Type: application/json Date: Thu, 09 Jan 2025 15:32:47 GMT Keep-Alive: timeout=75, max=993 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-6073bfb1-329c-46b3-8e26-ade06ece3347 x-openstack-request-id: req-6073bfb1-329c-46b3-8e26-ade06ece3347 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:45Z", "updated": "2025-01-09T15:32:47Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "OS-EXT-SRV-ATTR:host": null, "OS-EXT-SRV-ATTR:instance_name": "", "OS-EXT-SRV-ATTR:hypervisor_hostname": null, "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": null, "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "scheduling", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-6073bfb1-329c-46b3-8e26-ade06ece3347 1314s 1314s 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:32:52 GMT Keep-Alive: timeout=75, max=992 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-58810fbf-564a-4e5c-aa7f-307d27eda3e6 x-openstack-request-id: req-58810fbf-564a-4e5c-aa7f-307d27eda3e6 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-58810fbf-564a-4e5c-aa7f-307d27eda3e6 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:32:58 GMT Keep-Alive: timeout=75, max=991 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-601700ab-7a6c-45be-a2bb-cbf9faa44e7e x-openstack-request-id: req-601700ab-7a6c-45be-a2bb-cbf9faa44e7e 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-601700ab-7a6c-45be-a2bb-cbf9faa44e7e 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:33:03 GMT Keep-Alive: timeout=75, max=990 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1f034bc5-a723-4cbd-bfe9-3e7122aeb65e x-openstack-request-id: req-1f034bc5-a723-4cbd-bfe9-3e7122aeb65e 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-1f034bc5-a723-4cbd-bfe9-3e7122aeb65e 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:33:08 GMT Keep-Alive: timeout=75, max=989 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-eb7ec568-a7fc-4a5b-9bcd-4785d5538b9e x-openstack-request-id: req-eb7ec568-a7fc-4a5b-9bcd-4785d5538b9e 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-eb7ec568-a7fc-4a5b-9bcd-4785d5538b9e 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:33:14 GMT Keep-Alive: timeout=75, max=988 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-6d953ae0-4c5e-4f29-adcc-68b65d7b7b13 x-openstack-request-id: req-6d953ae0-4c5e-4f29-adcc-68b65d7b7b13 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-6d953ae0-4c5e-4f29-adcc-68b65d7b7b13 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:33:20 GMT Keep-Alive: timeout=75, max=987 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-8caa4fe0-d6ee-427a-9909-163f168941c8 x-openstack-request-id: req-8caa4fe0-d6ee-427a-9909-163f168941c8 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-8caa4fe0-d6ee-427a-9909-163f168941c8 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:33:25 GMT Keep-Alive: timeout=75, max=986 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-6b663c8b-efc2-420b-a140-56a3e41ab8ee x-openstack-request-id: req-6b663c8b-efc2-420b-a140-56a3e41ab8ee 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-6b663c8b-efc2-420b-a140-56a3e41ab8ee 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:33:30 GMT Keep-Alive: timeout=75, max=985 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-351da0f5-2a1d-4d30-b702-e83740ab8647 x-openstack-request-id: req-351da0f5-2a1d-4d30-b702-e83740ab8647 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-351da0f5-2a1d-4d30-b702-e83740ab8647 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:33:36 GMT Keep-Alive: timeout=75, max=984 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-eb78472e-9c54-4dc9-9824-220f56bcf281 x-openstack-request-id: req-eb78472e-9c54-4dc9-9824-220f56bcf281 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-eb78472e-9c54-4dc9-9824-220f56bcf281 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:33:41 GMT Keep-Alive: timeout=75, max=983 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-c93f89a3-0ce2-4736-ab63-d0580b38e37f x-openstack-request-id: req-c93f89a3-0ce2-4736-ab63-d0580b38e37f 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-c93f89a3-0ce2-4736-ab63-d0580b38e37f 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:33:46 GMT Keep-Alive: timeout=75, max=982 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-45deb923-ab25-4449-9a04-d5703c17cdbc x-openstack-request-id: req-45deb923-ab25-4449-9a04-d5703c17cdbc 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-45deb923-ab25-4449-9a04-d5703c17cdbc 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:33:51 GMT Keep-Alive: timeout=75, max=981 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-71023266-9220-483b-9e80-b4612442aa40 x-openstack-request-id: req-71023266-9220-483b-9e80-b4612442aa40 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-71023266-9220-483b-9e80-b4612442aa40 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:33:57 GMT Keep-Alive: timeout=75, max=980 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-d836ea04-da0f-47d6-8b2a-fa62e6c94574 x-openstack-request-id: req-d836ea04-da0f-47d6-8b2a-fa62e6c94574 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-d836ea04-da0f-47d6-8b2a-fa62e6c94574 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:34:02 GMT Keep-Alive: timeout=75, max=979 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-75709b30-2bac-4135-b286-0ad06ef447e2 x-openstack-request-id: req-75709b30-2bac-4135-b286-0ad06ef447e2 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-75709b30-2bac-4135-b286-0ad06ef447e2 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:34:08 GMT Keep-Alive: timeout=75, max=978 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-33e19287-6784-4291-a10e-6fd5bbd841e5 x-openstack-request-id: req-33e19287-6784-4291-a10e-6fd5bbd841e5 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-33e19287-6784-4291-a10e-6fd5bbd841e5 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:34:13 GMT Keep-Alive: timeout=75, max=977 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-3034929d-fdc6-4751-99c6-1268fe64c903 x-openstack-request-id: req-3034929d-fdc6-4751-99c6-1268fe64c903 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-3034929d-fdc6-4751-99c6-1268fe64c903 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:34:18 GMT Keep-Alive: timeout=75, max=976 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-a978426c-ca2f-4e8f-bb84-0adebcd25e36 x-openstack-request-id: req-a978426c-ca2f-4e8f-bb84-0adebcd25e36 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-a978426c-ca2f-4e8f-bb84-0adebcd25e36 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:34:24 GMT Keep-Alive: timeout=75, max=975 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-5f905b6f-a3c6-4670-8dfa-069e2153f44f x-openstack-request-id: req-5f905b6f-a3c6-4670-8dfa-069e2153f44f 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-5f905b6f-a3c6-4670-8dfa-069e2153f44f 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:34:29 GMT Keep-Alive: timeout=75, max=974 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-97515257-7742-42e9-8cbb-d435776dbf95 x-openstack-request-id: req-97515257-7742-42e9-8cbb-d435776dbf95 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-97515257-7742-42e9-8cbb-d435776dbf95 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:34:35 GMT Keep-Alive: timeout=75, max=973 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-dd61cc4e-668f-4e6c-96e4-5f2c7c38005a x-openstack-request-id: req-dd61cc4e-668f-4e6c-96e4-5f2c7c38005a 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-dd61cc4e-668f-4e6c-96e4-5f2c7c38005a 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:34:41 GMT Keep-Alive: timeout=75, max=972 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-71a51f80-adaf-4ac8-a65e-cee2741efe4c x-openstack-request-id: req-71a51f80-adaf-4ac8-a65e-cee2741efe4c 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-71a51f80-adaf-4ac8-a65e-cee2741efe4c 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:34:46 GMT Keep-Alive: timeout=75, max=971 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-f17aca35-3b90-44d8-a31a-acc6c75be225 x-openstack-request-id: req-f17aca35-3b90-44d8-a31a-acc6c75be225 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-f17aca35-3b90-44d8-a31a-acc6c75be225 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:34:51 GMT Keep-Alive: timeout=75, max=970 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7c9913c3-cd0e-4d07-a925-76efdc024d3b x-openstack-request-id: req-7c9913c3-cd0e-4d07-a925-76efdc024d3b 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-7c9913c3-cd0e-4d07-a925-76efdc024d3b 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:34:57 GMT Keep-Alive: timeout=75, max=969 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-550ceecb-7256-456a-8d92-28248daba8ea x-openstack-request-id: req-550ceecb-7256-456a-8d92-28248daba8ea 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-550ceecb-7256-456a-8d92-28248daba8ea 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:35:02 GMT Keep-Alive: timeout=75, max=968 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-69a5f28d-12d4-4191-8f9d-062f6152aadb x-openstack-request-id: req-69a5f28d-12d4-4191-8f9d-062f6152aadb 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-69a5f28d-12d4-4191-8f9d-062f6152aadb 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:35:07 GMT Keep-Alive: timeout=75, max=967 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-5103208c-7e79-4610-a428-6561ab029b00 x-openstack-request-id: req-5103208c-7e79-4610-a428-6561ab029b00 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-5103208c-7e79-4610-a428-6561ab029b00 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:35:13 GMT Keep-Alive: timeout=75, max=966 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1a1c1042-4e7d-4b05-a6b3-dad4542d623d x-openstack-request-id: req-1a1c1042-4e7d-4b05-a6b3-dad4542d623d 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-1a1c1042-4e7d-4b05-a6b3-dad4542d623d 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:35:18 GMT Keep-Alive: timeout=75, max=965 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-303db433-7764-4895-82ec-aef403711554 x-openstack-request-id: req-303db433-7764-4895-82ec-aef403711554 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-303db433-7764-4895-82ec-aef403711554 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:35:23 GMT Keep-Alive: timeout=75, max=964 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-438d1fab-e0b4-4d10-a41a-ede981682cff x-openstack-request-id: req-438d1fab-e0b4-4d10-a41a-ede981682cff 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-438d1fab-e0b4-4d10-a41a-ede981682cff 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:35:29 GMT Keep-Alive: timeout=75, max=963 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-07350ef6-c884-42dd-a9ea-0225f16b5e52 x-openstack-request-id: req-07350ef6-c884-42dd-a9ea-0225f16b5e52 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-07350ef6-c884-42dd-a9ea-0225f16b5e52 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:35:34 GMT Keep-Alive: timeout=75, max=962 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-279fe9d3-7407-4dbe-a960-c19b2057e68a x-openstack-request-id: req-279fe9d3-7407-4dbe-a960-c19b2057e68a 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-279fe9d3-7407-4dbe-a960-c19b2057e68a 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:35:39 GMT Keep-Alive: timeout=75, max=961 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4933a3f7-2ebe-4f24-b9d6-9d1a1cedb415 x-openstack-request-id: req-4933a3f7-2ebe-4f24-b9d6-9d1a1cedb415 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-4933a3f7-2ebe-4f24-b9d6-9d1a1cedb415 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:35:45 GMT Keep-Alive: timeout=75, max=960 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-a932ad7f-9e88-4e90-8375-b11a9ef2a8e3 x-openstack-request-id: req-a932ad7f-9e88-4e90-8375-b11a9ef2a8e3 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-a932ad7f-9e88-4e90-8375-b11a9ef2a8e3 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:35:50 GMT Keep-Alive: timeout=75, max=959 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-90a4d223-269a-42c0-a328-e65140310fbf x-openstack-request-id: req-90a4d223-269a-42c0-a328-e65140310fbf 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-90a4d223-269a-42c0-a328-e65140310fbf 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:35:55 GMT Keep-Alive: timeout=75, max=958 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-5b260509-6d91-43dd-bb63-1de206971fcc x-openstack-request-id: req-5b260509-6d91-43dd-bb63-1de206971fcc 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-5b260509-6d91-43dd-bb63-1de206971fcc 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:36:01 GMT Keep-Alive: timeout=75, max=957 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-96a34f18-04ed-4a8e-9f93-51b7c326a12e x-openstack-request-id: req-96a34f18-04ed-4a8e-9f93-51b7c326a12e 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-96a34f18-04ed-4a8e-9f93-51b7c326a12e 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:36:06 GMT Keep-Alive: timeout=75, max=956 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-850ba3a7-886d-4cc8-9bd6-28f01ac81d75 x-openstack-request-id: req-850ba3a7-886d-4cc8-9bd6-28f01ac81d75 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-850ba3a7-886d-4cc8-9bd6-28f01ac81d75 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:36:11 GMT Keep-Alive: timeout=75, max=955 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-67085932-c532-412f-ae67-a1de0829258f x-openstack-request-id: req-67085932-c532-412f-ae67-a1de0829258f 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-67085932-c532-412f-ae67-a1de0829258f 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:36:17 GMT Keep-Alive: timeout=75, max=954 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-53ca7728-fae8-488e-8914-e38e68c547ef x-openstack-request-id: req-53ca7728-fae8-488e-8914-e38e68c547ef 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-53ca7728-fae8-488e-8914-e38e68c547ef 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:36:22 GMT Keep-Alive: timeout=75, max=953 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-49aa5e73-dfef-4da4-b9c4-4a85f21ebbcb x-openstack-request-id: req-49aa5e73-dfef-4da4-b9c4-4a85f21ebbcb 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-49aa5e73-dfef-4da4-b9c4-4a85f21ebbcb 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:36:28 GMT Keep-Alive: timeout=75, max=952 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-b71ba4fe-3f7c-4e50-9562-8fe470360c46 x-openstack-request-id: req-b71ba4fe-3f7c-4e50-9562-8fe470360c46 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-b71ba4fe-3f7c-4e50-9562-8fe470360c46 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:36:33 GMT Keep-Alive: timeout=75, max=951 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-88418fa9-a10f-4aec-8c4f-b1737af50402 x-openstack-request-id: req-88418fa9-a10f-4aec-8c4f-b1737af50402 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-88418fa9-a10f-4aec-8c4f-b1737af50402 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:36:38 GMT Keep-Alive: timeout=75, max=950 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-45813a8a-f11d-4f1c-b5df-9ae7ef3a4d20 x-openstack-request-id: req-45813a8a-f11d-4f1c-b5df-9ae7ef3a4d20 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-45813a8a-f11d-4f1c-b5df-9ae7ef3a4d20 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:36:43 GMT Keep-Alive: timeout=75, max=949 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-a2fdbe90-f044-4574-a569-b46e5687fac7 x-openstack-request-id: req-a2fdbe90-f044-4574-a569-b46e5687fac7 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-a2fdbe90-f044-4574-a569-b46e5687fac7 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:36:49 GMT Keep-Alive: timeout=75, max=948 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-42e18561-7416-4cd1-9d0a-f7dae16b3c32 x-openstack-request-id: req-42e18561-7416-4cd1-9d0a-f7dae16b3c32 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-42e18561-7416-4cd1-9d0a-f7dae16b3c32 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:36:54 GMT Keep-Alive: timeout=75, max=947 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-724b9268-1786-45d5-b78e-42a9be51b887 x-openstack-request-id: req-724b9268-1786-45d5-b78e-42a9be51b887 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-724b9268-1786-45d5-b78e-42a9be51b887 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:36:59 GMT Keep-Alive: timeout=75, max=946 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-18028e24-9512-48b7-a6fc-ad2605c5fdeb x-openstack-request-id: req-18028e24-9512-48b7-a6fc-ad2605c5fdeb 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-18028e24-9512-48b7-a6fc-ad2605c5fdeb 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:37:05 GMT Keep-Alive: timeout=75, max=945 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-4868e587-cce4-4ccd-9337-c81d528e2e05 x-openstack-request-id: req-4868e587-cce4-4ccd-9337-c81d528e2e05 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-4868e587-cce4-4ccd-9337-c81d528e2e05 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:37:10 GMT Keep-Alive: timeout=75, max=944 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-43846e04-7438-4d40-9ea2-1971ca288d5d x-openstack-request-id: req-43846e04-7438-4d40-9ea2-1971ca288d5d 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-43846e04-7438-4d40-9ea2-1971ca288d5d 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:37:16 GMT Keep-Alive: timeout=75, max=943 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-7ef2059b-3bb1-494e-aa40-02ee0a225ba1 x-openstack-request-id: req-7ef2059b-3bb1-494e-aa40-02ee0a225ba1 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-7ef2059b-3bb1-494e-aa40-02ee0a225ba1 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:37:21 GMT Keep-Alive: timeout=75, max=942 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-e9a0054d-4167-471b-86f3-0080d8ebdd08 x-openstack-request-id: req-e9a0054d-4167-471b-86f3-0080d8ebdd08 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-e9a0054d-4167-471b-86f3-0080d8ebdd08 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:37:27 GMT Keep-Alive: timeout=75, max=941 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-14092dde-1a26-49cc-9596-57756dabc260 x-openstack-request-id: req-14092dde-1a26-49cc-9596-57756dabc260 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-14092dde-1a26-49cc-9596-57756dabc260 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:37:32 GMT Keep-Alive: timeout=75, max=940 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-1d6c631b-fb54-4a7e-9759-f9693a42400a x-openstack-request-id: req-1d6c631b-fb54-4a7e-9759-f9693a42400a 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-1d6c631b-fb54-4a7e-9759-f9693a42400a 1314s Server building... 0% completeDEBUG (session:517) REQ: curl -g -i -X GET https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae -H "Accept: application/json" -H "OpenStack-API-Version: compute 2.87" -H "User-Agent: python-novaclient" -H "X-Auth-Token: {SHA256}d300266e3729f3bffdd45ccc7fb44d53b35c6d6b17f5f60664d0cfedc49eac8b" -H "X-OpenStack-Nova-API-Version: 2.87" 1314s DEBUG (connectionpool:429) https://nova.ps6.canonical.com:8774 "GET /v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae HTTP/1.1" 200 3503 1314s DEBUG (session:548) RESP: [200] Connection: Keep-Alive Content-Length: 3503 Content-Type: application/json Date: Thu, 09 Jan 2025 15:37:37 GMT Keep-Alive: timeout=75, max=939 OpenStack-API-Version: compute 2.87 Server: Apache/2.4.52 (Ubuntu) Vary: OpenStack-API-Version,X-OpenStack-Nova-API-Version X-OpenStack-Nova-API-Version: 2.87 x-compute-request-id: req-587f2867-4985-40b3-a9bc-f5ea636031f3 x-openstack-request-id: req-587f2867-4985-40b3-a9bc-f5ea636031f3 1314s DEBUG (session:580) RESP BODY: {"server": {"id": "510d2888-4c51-48d9-8235-549fd2458bae", "name": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-proposed-migration-environment-15-fc5526a7-74b6-46a5-bf4f-360a972b8d90", "status": "BUILD", "tenant_id": "ad292334f14047cc96e9c50587dfe285", "user_id": "fda033b8c7ea463db1c3747f74a59d10", "metadata": {}, "hostId": "d160ca94f868b9287501910e18686942dfaf892560cb14dc24fdab2b", "image": {"id": "b7153508-076e-4829-bc45-d48f5a74e566", "links": [{"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/images/b7153508-076e-4829-bc45-d48f5a74e566"}]}, "flavor": {"vcpus": 2, "ram": 4096, "disk": 20, "ephemeral": 0, "swap": 0, "original_name": "autopkgtest-s390x", "extra_specs": {"aggregate_instance_extra_specs:commit": "builder-s390x", "hw_rng:allowed": "True"}}, "created": "2025-01-09T15:32:44Z", "updated": "2025-01-09T15:32:49Z", "addresses": {}, "accessIPv4": "", "accessIPv6": "", "links": [{"rel": "self", "href": "https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae"}, {"rel": "bookmark", "href": "https://nova.ps6.canonical.com:8774/servers/510d2888-4c51-48d9-8235-549fd2458bae"}], "OS-DCF:diskConfig": "MANUAL", "progress": 0, "OS-EXT-AZ:availability_zone": "availability-zone-z15", "config_drive": "", "key_name": "testbed-juju-7f2275-prod-proposed-migration-environment-15", "OS-SRV-USG:launched_at": null, "OS-SRV-USG:terminated_at": null, "security_groups": [{"name": "autopkgtest-juju-7f2275-prod-proposed-migration-environment-15@bos03-s390x-18.secgroup"}], "OS-EXT-SRV-ATTR:host": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:instance_name": "instance-0054064c", "OS-EXT-SRV-ATTR:hypervisor_hostname": "ps6-s390x-n6.ps6.canonical.com", "OS-EXT-SRV-ATTR:reservation_id": "r-y9myo7yr", "OS-EXT-SRV-ATTR:launch_index": 0, "OS-EXT-SRV-ATTR:hostname": "adt-plucky-s390x-optuna-20250109-153135-juju-7f2275-prod-propos", "OS-EXT-SRV-ATTR:kernel_id": "", "OS-EXT-SRV-ATTR:ramdisk_id": "", "OS-EXT-SRV-ATTR:root_device_name": "/dev/vda", "OS-EXT-SRV-ATTR:user_data": "I2Nsb3VkLWNvbmZpZwpob3N0bmFtZTogYXV0b3BrZ3Rlc3QKZnFkbjogYXV0b3BrZ3Rlc3QubG9jYWwKbWFuYWdlX2V0Y19ob3N0czogdHJ1ZQphcHRfdXBkYXRlOiB0cnVlCmFwdF91cGdyYWRlOiBmYWxzZQphcHRfbWlycm9yOiBodHRwOi8vZnRwbWFzdGVyLmludGVybmFsL3VidW50dS8KCnJ1bmNtZDoKIC0gZWNobyAnQWNxdWlyZTo6TGFuZ3VhZ2VzICJub25lIjsnID4gL2V0Yy9hcHQvYXB0LmNvbmYuZC85MG5vbGFuZ3VhZ2VzCiAtIGVjaG8gJ2ZvcmNlLXVuc2FmZS1pbycgPiAvZXRjL2Rwa2cvZHBrZy5jZmcuZC9hdXRvcGtndGVzdAogLSBwcmludGYgJ1xuVEVSTT1saW51eFxuJ2h0dHBfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4naHR0cHNfcHJveHk9aHR0cDovL3NxdWlkLmludGVybmFsOjMxMjgnXG4nbm9fcHJveHk9MTI3LjAuMC4xLDEyNy4wLjEuMSxsb2dpbi51YnVudHUuY29tLGxvY2FsaG9zdCxsb2NhbGRvbWFpbixub3ZhbG9jYWwsaW50ZXJuYWwsYXJjaGl2ZS51YnVudHUuY29tLHBvcnRzLnVidW50dS5jb20sc2VjdXJpdHkudWJ1bnR1LmNvbSxkZGVicy51YnVudHUuY29tLGNoYW5nZWxvZ3MudWJ1bnR1LmNvbSxrZXlzZXJ2ZXIudWJ1bnR1LmNvbSxsYXVuY2hwYWRsaWJyYXJpYW4ubmV0LGxhdW5jaHBhZGNvbnRlbnQubmV0LGxhdW5jaHBhZC5uZXQsMTAuMjQuMC4wLzI0LGtleXN0b25lLnBzNS5jYW5vbmljYWwuY29tLG9iamVjdHN0b3JhZ2UucHJvZHN0YWNrNS5jYW5vbmljYWwuY29tLHJhZG9zZ3cucHM1LmNhbm9uaWNhbC5jb20nXG4nID4+IC9ldGMvZW52aXJvbm1lbnQKIC0gc2VkIC1pIC1yICcvXjEyNy4wLjEuMS8gcy9hdXRvcGtndGVzdC1bXiBdK1wuL2F1dG9wa2d0ZXN0XC4vJyAvZXRjL2hvc3RzCg==", "OS-EXT-STS:task_state": "spawning", "OS-EXT-STS:vm_state": "building", "OS-EXT-STS:power_state": 0, "os-extended-volumes:volumes_attached": [], "locked": false, "locked_reason": null, "description": null, "tags": [], "trusted_image_certificates": null, "server_groups": []}} 1314s DEBUG (session:936) GET call to compute for https://nova.ps6.canonical.com:8774/v2.1/servers/510d2888-4c51-48d9-8235-549fd2458bae used request id req-587f2867-4985-40b3-a9bc-f5ea636031f3 1314s Server building... 0% completetimeout: sending signal TERM to command ‘nova’ 1317s autopkgtest [15:53:32]: testbed dpkg architecture: s390x 1317s autopkgtest [15:53:32]: testbed apt version: 2.9.18 1317s autopkgtest [15:53:32]: @@@@@@@@@@@@@@@@@@@@ test bed setup 1318s autopkgtest [15:53:33]: testbed release detected to be: None 1318s autopkgtest [15:53:33]: updating testbed package index (apt update) 1319s Get:1 http://ftpmaster.internal/ubuntu plucky-proposed InRelease [73.9 kB] 1319s Hit:2 http://ftpmaster.internal/ubuntu plucky InRelease 1319s Hit:3 http://ftpmaster.internal/ubuntu plucky-updates InRelease 1319s Hit:4 http://ftpmaster.internal/ubuntu plucky-security InRelease 1319s Get:5 http://ftpmaster.internal/ubuntu plucky-proposed/restricted Sources [9708 B] 1319s Get:6 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse Sources [15.6 kB] 1319s Get:7 http://ftpmaster.internal/ubuntu plucky-proposed/main Sources [126 kB] 1319s Get:8 http://ftpmaster.internal/ubuntu plucky-proposed/universe Sources [790 kB] 1319s Get:9 http://ftpmaster.internal/ubuntu plucky-proposed/main s390x Packages [216 kB] 1319s Get:10 http://ftpmaster.internal/ubuntu plucky-proposed/restricted s390x Packages [756 B] 1319s Get:11 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x Packages [879 kB] 1319s Get:12 http://ftpmaster.internal/ubuntu plucky-proposed/multiverse s390x Packages [5048 B] 1319s Fetched 2117 kB in 1s (2262 kB/s) 1320s Reading package lists... 1320s Reading package lists... 1321s Building dependency tree... 1321s Reading state information... 1321s Calculating upgrade... 1321s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1321s Reading package lists... 1321s Building dependency tree... 1321s Reading state information... 1321s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1321s autopkgtest [15:53:36]: upgrading testbed (apt dist-upgrade and autopurge) 1321s Reading package lists... 1321s Building dependency tree... 1321s Reading state information... 1321s Calculating upgrade...Starting pkgProblemResolver with broken count: 0 1322s Starting 2 pkgProblemResolver with broken count: 0 1322s Done 1322s Entering ResolveByKeep 1322s 1322s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1322s Reading package lists... 1322s Building dependency tree... 1322s Reading state information... 1322s Starting pkgProblemResolver with broken count: 0 1322s Starting 2 pkgProblemResolver with broken count: 0 1322s Done 1323s 0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded. 1325s autopkgtest [15:53:40]: testbed running kernel: Linux 6.11.0-8-generic #8-Ubuntu SMP Mon Sep 16 12:49:35 UTC 2024 1325s autopkgtest [15:53:40]: @@@@@@@@@@@@@@@@@@@@ apt-source optuna 1327s Get:1 http://ftpmaster.internal/ubuntu plucky/universe optuna 3.6.1-1 (dsc) [2174 B] 1327s Get:2 http://ftpmaster.internal/ubuntu plucky/universe optuna 3.6.1-1 (tar) [633 kB] 1327s Get:3 http://ftpmaster.internal/ubuntu plucky/universe optuna 3.6.1-1 (diff) [4956 B] 1327s gpgv: Signature made Wed May 1 10:56:37 2024 UTC 1327s gpgv: using RSA key CFC5EF8510851E7355B55E809D11582AFD548CFA 1327s gpgv: issuer "gspr@nonempty.org" 1327s gpgv: Can't check signature: No public key 1327s dpkg-source: warning: cannot verify inline signature for ./optuna_3.6.1-1.dsc: no acceptable signature found 1327s autopkgtest [15:53:42]: testing package optuna version 3.6.1-1 1327s autopkgtest [15:53:42]: build not needed 1329s autopkgtest [15:53:44]: test upstream-main.sh: preparing testbed 1329s Reading package lists... 1329s Building dependency tree... 1329s Reading state information... 1330s Starting pkgProblemResolver with broken count: 0 1330s Starting 2 pkgProblemResolver with broken count: 0 1330s Done 1330s The following NEW packages will be installed: 1330s libblas3 libgfortran5 libgomp1 liblapack3 liblbfgsb0 liblua5.1-0 1330s libpython3.13-minimal libpython3.13-stdlib python3-alembic python3-all 1330s python3-async-timeout python3-colorlog python3-dateutil python3-decorator 1330s python3-deprecated python3-fakeredis python3-fastjsonschema python3-greenlet 1330s python3-iniconfig python3-joblib python3-jupyter-core python3-lupa 1330s python3-mako python3-nbformat python3-numpy python3-optuna python3-packaging 1330s python3-pandas python3-pandas-lib python3-platformdirs python3-plotly 1330s python3-pluggy python3-pytest python3-redis python3-scipy python3-sklearn 1330s python3-sklearn-lib python3-sortedcontainers python3-sqlalchemy 1330s python3-tenacity python3-threadpoolctl python3-tqdm python3-traitlets 1330s python3-tz python3-wrapt python3.13 python3.13-minimal 1330s 0 upgraded, 47 newly installed, 0 to remove and 0 not upgraded. 1330s Need to get 62.4 MB of archives. 1330s After this operation, 367 MB of additional disk space will be used. 1330s Get:1 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-minimal s390x 3.13.1-2 [880 kB] 1330s Get:2 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13-minimal s390x 3.13.1-2 [2364 kB] 1331s Get:3 http://ftpmaster.internal/ubuntu plucky/main s390x libblas3 s390x 3.12.0-4 [238 kB] 1331s Get:4 http://ftpmaster.internal/ubuntu plucky/main s390x libgfortran5 s390x 14.2.0-12ubuntu1 [587 kB] 1331s Get:5 http://ftpmaster.internal/ubuntu plucky/main s390x libgomp1 s390x 14.2.0-12ubuntu1 [151 kB] 1331s Get:6 http://ftpmaster.internal/ubuntu plucky/main s390x liblapack3 s390x 3.12.0-4 [2964 kB] 1332s Get:7 http://ftpmaster.internal/ubuntu plucky/universe s390x liblbfgsb0 s390x 3.0+dfsg.4-1build1 [32.4 kB] 1332s Get:8 http://ftpmaster.internal/ubuntu plucky/universe s390x liblua5.1-0 s390x 5.1.5-10 [130 kB] 1332s Get:9 http://ftpmaster.internal/ubuntu plucky/main s390x libpython3.13-stdlib s390x 3.13.1-2 [2074 kB] 1332s Get:10 http://ftpmaster.internal/ubuntu plucky/main s390x python3-mako all 1.3.6-1 [63.5 kB] 1332s Get:11 http://ftpmaster.internal/ubuntu plucky/main s390x python3-greenlet s390x 3.1.0-1 [176 kB] 1332s Get:12 http://ftpmaster.internal/ubuntu plucky/main s390x python3-sqlalchemy all 2.0.32+ds1-1ubuntu3 [1206 kB] 1332s Get:13 http://ftpmaster.internal/ubuntu plucky/main s390x python3-alembic all 1.13.2-4 [149 kB] 1332s Get:14 http://ftpmaster.internal/ubuntu plucky/main s390x python3.13 s390x 3.13.1-2 [729 kB] 1332s Get:15 http://ftpmaster.internal/ubuntu plucky/main s390x python3-all s390x 3.12.8-1 [894 B] 1332s Get:16 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-async-timeout all 5.0.1-1 [6830 B] 1332s Get:17 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-colorlog all 6.9.0-1 [21.6 kB] 1332s Get:18 http://ftpmaster.internal/ubuntu plucky/main s390x python3-dateutil all 2.9.0-3 [80.2 kB] 1332s Get:19 http://ftpmaster.internal/ubuntu plucky/main s390x python3-decorator all 5.1.1-5 [10.1 kB] 1332s Get:20 http://ftpmaster.internal/ubuntu plucky/main s390x python3-wrapt s390x 1.15.0-4 [34.4 kB] 1332s Get:21 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-deprecated all 1.2.15-1 [10.5 kB] 1332s Get:22 http://ftpmaster.internal/ubuntu plucky/main s390x python3-packaging all 24.2-1 [51.5 kB] 1332s Get:23 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-redis all 4.3.4-4 [166 kB] 1332s Get:24 http://ftpmaster.internal/ubuntu plucky/main s390x python3-sortedcontainers all 2.4.0-2 [27.6 kB] 1332s Get:25 http://ftpmaster.internal/ubuntu plucky-proposed/universe s390x python3-fakeredis all 2.26.1-1 [73.0 kB] 1332s Get:26 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-fastjsonschema all 2.21.1-1 [20.4 kB] 1332s Get:27 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-iniconfig all 1.1.1-2 [6024 B] 1332s Get:28 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-joblib all 1.3.2-5 [206 kB] 1332s Get:29 http://ftpmaster.internal/ubuntu plucky/main s390x python3-platformdirs all 4.3.6-1 [16.8 kB] 1332s Get:30 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-traitlets all 5.14.3+really5.14.3-1 [71.5 kB] 1332s Get:31 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-jupyter-core all 5.7.2-5 [28.1 kB] 1332s Get:32 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-lupa s390x 2.2+dfsg-1 [229 kB] 1333s Get:33 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-nbformat all 5.9.1-1 [41.2 kB] 1333s Get:34 http://ftpmaster.internal/ubuntu plucky/main s390x python3-numpy s390x 1:1.26.4+ds-12 [4601 kB] 1333s Get:35 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-tqdm all 4.67.1-1 [92.5 kB] 1333s Get:36 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-optuna all 3.6.1-1 [199 kB] 1333s Get:37 http://ftpmaster.internal/ubuntu plucky/main s390x python3-tz all 2024.2-1 [31.5 kB] 1333s Get:38 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pandas-lib s390x 2.2.3+dfsg-5ubuntu1 [8010 kB] 1333s Get:39 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pandas all 2.2.3+dfsg-5ubuntu1 [3112 kB] 1334s Get:40 http://ftpmaster.internal/ubuntu plucky/main s390x python3-tenacity all 8.5.0-0ubuntu1 [17.0 kB] 1334s Get:41 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-plotly all 5.20.0+dfsg-1 [2766 kB] 1334s Get:42 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pluggy all 1.5.0-1 [21.0 kB] 1334s Get:43 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-pytest all 8.3.4-1 [252 kB] 1334s Get:44 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-scipy s390x 1.14.1-3ubuntu1 [21.2 MB] 1334s Get:45 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-threadpoolctl all 3.1.0-1 [21.3 kB] 1334s Get:46 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-sklearn-lib s390x 1.4.2+dfsg-7 [6980 kB] 1335s Get:47 http://ftpmaster.internal/ubuntu plucky/universe s390x python3-sklearn all 1.4.2+dfsg-7 [2257 kB] 1335s Fetched 62.4 MB in 5s (12.6 MB/s) 1335s Selecting previously unselected package libpython3.13-minimal:s390x. 1335s (Reading database ... (Reading database ... 5% (Reading database ... 10% (Reading database ... 15% (Reading database ... 20% (Reading database ... 25% (Reading database ... 30% (Reading database ... 35% (Reading database ... 40% (Reading database ... 45% (Reading database ... 50% (Reading database ... 55% (Reading database ... 60% (Reading database ... 65% (Reading database ... 70% (Reading database ... 75% (Reading database ... 80% (Reading database ... 85% (Reading database ... 90% (Reading database ... 95% (Reading database ... 100% (Reading database ... 55616 files and directories currently installed.) 1335s Preparing to unpack .../00-libpython3.13-minimal_3.13.1-2_s390x.deb ... 1335s Unpacking libpython3.13-minimal:s390x (3.13.1-2) ... 1335s Selecting previously unselected package python3.13-minimal. 1335s Preparing to unpack .../01-python3.13-minimal_3.13.1-2_s390x.deb ... 1335s Unpacking python3.13-minimal (3.13.1-2) ... 1335s Selecting previously unselected package libblas3:s390x. 1335s Preparing to unpack .../02-libblas3_3.12.0-4_s390x.deb ... 1335s Unpacking libblas3:s390x (3.12.0-4) ... 1335s Selecting previously unselected package libgfortran5:s390x. 1335s Preparing to unpack .../03-libgfortran5_14.2.0-12ubuntu1_s390x.deb ... 1335s Unpacking libgfortran5:s390x (14.2.0-12ubuntu1) ... 1335s Selecting previously unselected package libgomp1:s390x. 1335s Preparing to unpack .../04-libgomp1_14.2.0-12ubuntu1_s390x.deb ... 1335s Unpacking libgomp1:s390x (14.2.0-12ubuntu1) ... 1335s Selecting previously unselected package liblapack3:s390x. 1335s Preparing to unpack .../05-liblapack3_3.12.0-4_s390x.deb ... 1335s Unpacking liblapack3:s390x (3.12.0-4) ... 1335s Selecting previously unselected package liblbfgsb0:s390x. 1335s Preparing to unpack .../06-liblbfgsb0_3.0+dfsg.4-1build1_s390x.deb ... 1335s Unpacking liblbfgsb0:s390x (3.0+dfsg.4-1build1) ... 1335s Selecting previously unselected package liblua5.1-0:s390x. 1335s Preparing to unpack .../07-liblua5.1-0_5.1.5-10_s390x.deb ... 1335s Unpacking liblua5.1-0:s390x (5.1.5-10) ... 1335s Selecting previously unselected package libpython3.13-stdlib:s390x. 1335s Preparing to unpack .../08-libpython3.13-stdlib_3.13.1-2_s390x.deb ... 1335s Unpacking libpython3.13-stdlib:s390x (3.13.1-2) ... 1335s Selecting previously unselected package python3-mako. 1335s Preparing to unpack .../09-python3-mako_1.3.6-1_all.deb ... 1335s Unpacking python3-mako (1.3.6-1) ... 1335s Selecting previously unselected package python3-greenlet. 1335s Preparing to unpack .../10-python3-greenlet_3.1.0-1_s390x.deb ... 1335s Unpacking python3-greenlet (3.1.0-1) ... 1335s Selecting previously unselected package python3-sqlalchemy. 1335s Preparing to unpack .../11-python3-sqlalchemy_2.0.32+ds1-1ubuntu3_all.deb ... 1335s Unpacking python3-sqlalchemy (2.0.32+ds1-1ubuntu3) ... 1335s Selecting previously unselected package python3-alembic. 1335s Preparing to unpack .../12-python3-alembic_1.13.2-4_all.deb ... 1335s Unpacking python3-alembic (1.13.2-4) ... 1335s Selecting previously unselected package python3.13. 1335s Preparing to unpack .../13-python3.13_3.13.1-2_s390x.deb ... 1335s Unpacking python3.13 (3.13.1-2) ... 1335s Selecting previously unselected package python3-all. 1335s Preparing to unpack .../14-python3-all_3.12.8-1_s390x.deb ... 1335s Unpacking python3-all (3.12.8-1) ... 1335s Selecting previously unselected package python3-async-timeout. 1335s Preparing to unpack .../15-python3-async-timeout_5.0.1-1_all.deb ... 1335s Unpacking python3-async-timeout (5.0.1-1) ... 1335s Selecting previously unselected package python3-colorlog. 1335s Preparing to unpack .../16-python3-colorlog_6.9.0-1_all.deb ... 1335s Unpacking python3-colorlog (6.9.0-1) ... 1335s Selecting previously unselected package python3-dateutil. 1335s Preparing to unpack .../17-python3-dateutil_2.9.0-3_all.deb ... 1335s Unpacking python3-dateutil (2.9.0-3) ... 1335s Selecting previously unselected package python3-decorator. 1336s Preparing to unpack .../18-python3-decorator_5.1.1-5_all.deb ... 1336s Unpacking python3-decorator (5.1.1-5) ... 1336s Selecting previously unselected package python3-wrapt. 1336s Preparing to unpack .../19-python3-wrapt_1.15.0-4_s390x.deb ... 1336s Unpacking python3-wrapt (1.15.0-4) ... 1336s Selecting previously unselected package python3-deprecated. 1336s Preparing to unpack .../20-python3-deprecated_1.2.15-1_all.deb ... 1336s Unpacking python3-deprecated (1.2.15-1) ... 1336s Selecting previously unselected package python3-packaging. 1336s Preparing to unpack .../21-python3-packaging_24.2-1_all.deb ... 1336s Unpacking python3-packaging (24.2-1) ... 1336s Selecting previously unselected package python3-redis. 1336s Preparing to unpack .../22-python3-redis_4.3.4-4_all.deb ... 1336s Unpacking python3-redis (4.3.4-4) ... 1336s Selecting previously unselected package python3-sortedcontainers. 1336s Preparing to unpack .../23-python3-sortedcontainers_2.4.0-2_all.deb ... 1336s Unpacking python3-sortedcontainers (2.4.0-2) ... 1336s Selecting previously unselected package python3-fakeredis. 1336s Preparing to unpack .../24-python3-fakeredis_2.26.1-1_all.deb ... 1336s Unpacking python3-fakeredis (2.26.1-1) ... 1336s Selecting previously unselected package python3-fastjsonschema. 1336s Preparing to unpack .../25-python3-fastjsonschema_2.21.1-1_all.deb ... 1336s Unpacking python3-fastjsonschema (2.21.1-1) ... 1336s Selecting previously unselected package python3-iniconfig. 1336s Preparing to unpack .../26-python3-iniconfig_1.1.1-2_all.deb ... 1336s Unpacking python3-iniconfig (1.1.1-2) ... 1336s Selecting previously unselected package python3-joblib. 1336s Preparing to unpack .../27-python3-joblib_1.3.2-5_all.deb ... 1336s Unpacking python3-joblib (1.3.2-5) ... 1336s Selecting previously unselected package python3-platformdirs. 1336s Preparing to unpack .../28-python3-platformdirs_4.3.6-1_all.deb ... 1336s Unpacking python3-platformdirs (4.3.6-1) ... 1336s Selecting previously unselected package python3-traitlets. 1336s Preparing to unpack .../29-python3-traitlets_5.14.3+really5.14.3-1_all.deb ... 1336s Unpacking python3-traitlets (5.14.3+really5.14.3-1) ... 1336s Selecting previously unselected package python3-jupyter-core. 1336s Preparing to unpack .../30-python3-jupyter-core_5.7.2-5_all.deb ... 1336s Unpacking python3-jupyter-core (5.7.2-5) ... 1336s Selecting previously unselected package python3-lupa. 1336s Preparing to unpack .../31-python3-lupa_2.2+dfsg-1_s390x.deb ... 1336s Unpacking python3-lupa (2.2+dfsg-1) ... 1336s Selecting previously unselected package python3-nbformat. 1336s Preparing to unpack .../32-python3-nbformat_5.9.1-1_all.deb ... 1336s Unpacking python3-nbformat (5.9.1-1) ... 1336s Selecting previously unselected package python3-numpy. 1336s Preparing to unpack .../33-python3-numpy_1%3a1.26.4+ds-12_s390x.deb ... 1336s Unpacking python3-numpy (1:1.26.4+ds-12) ... 1336s Selecting previously unselected package python3-tqdm. 1336s Preparing to unpack .../34-python3-tqdm_4.67.1-1_all.deb ... 1336s Unpacking python3-tqdm (4.67.1-1) ... 1336s Selecting previously unselected package python3-optuna. 1336s Preparing to unpack .../35-python3-optuna_3.6.1-1_all.deb ... 1336s Unpacking python3-optuna (3.6.1-1) ... 1336s Selecting previously unselected package python3-tz. 1336s Preparing to unpack .../36-python3-tz_2024.2-1_all.deb ... 1336s Unpacking python3-tz (2024.2-1) ... 1336s Selecting previously unselected package python3-pandas-lib:s390x. 1336s Preparing to unpack .../37-python3-pandas-lib_2.2.3+dfsg-5ubuntu1_s390x.deb ... 1336s Unpacking python3-pandas-lib:s390x (2.2.3+dfsg-5ubuntu1) ... 1336s Selecting previously unselected package python3-pandas. 1336s Preparing to unpack .../38-python3-pandas_2.2.3+dfsg-5ubuntu1_all.deb ... 1336s Unpacking python3-pandas (2.2.3+dfsg-5ubuntu1) ... 1336s Selecting previously unselected package python3-tenacity. 1336s Preparing to unpack .../39-python3-tenacity_8.5.0-0ubuntu1_all.deb ... 1336s Unpacking python3-tenacity (8.5.0-0ubuntu1) ... 1336s Selecting previously unselected package python3-plotly. 1336s Preparing to unpack .../40-python3-plotly_5.20.0+dfsg-1_all.deb ... 1336s Unpacking python3-plotly (5.20.0+dfsg-1) ... 1337s Selecting previously unselected package python3-pluggy. 1337s Preparing to unpack .../41-python3-pluggy_1.5.0-1_all.deb ... 1337s Unpacking python3-pluggy (1.5.0-1) ... 1337s Selecting previously unselected package python3-pytest. 1337s Preparing to unpack .../42-python3-pytest_8.3.4-1_all.deb ... 1337s Unpacking python3-pytest (8.3.4-1) ... 1337s Selecting previously unselected package python3-scipy. 1337s Preparing to unpack .../43-python3-scipy_1.14.1-3ubuntu1_s390x.deb ... 1337s Unpacking python3-scipy (1.14.1-3ubuntu1) ... 1337s Selecting previously unselected package python3-threadpoolctl. 1337s Preparing to unpack .../44-python3-threadpoolctl_3.1.0-1_all.deb ... 1337s Unpacking python3-threadpoolctl (3.1.0-1) ... 1337s Selecting previously unselected package python3-sklearn-lib:s390x. 1337s Preparing to unpack .../45-python3-sklearn-lib_1.4.2+dfsg-7_s390x.deb ... 1337s Unpacking python3-sklearn-lib:s390x (1.4.2+dfsg-7) ... 1338s Selecting previously unselected package python3-sklearn. 1338s Preparing to unpack .../46-python3-sklearn_1.4.2+dfsg-7_all.deb ... 1338s Unpacking python3-sklearn (1.4.2+dfsg-7) ... 1338s Setting up python3-iniconfig (1.1.1-2) ... 1338s Setting up python3-joblib (1.3.2-5) ... 1338s Setting up python3-colorlog (6.9.0-1) ... 1338s Setting up python3-tenacity (8.5.0-0ubuntu1) ... 1338s Setting up python3-tqdm (4.67.1-1) ... 1339s Setting up python3-threadpoolctl (3.1.0-1) ... 1339s Setting up python3-sortedcontainers (2.4.0-2) ... 1339s Setting up libgomp1:s390x (14.2.0-12ubuntu1) ... 1339s Setting up python3-platformdirs (4.3.6-1) ... 1339s Setting up python3-tz (2024.2-1) ... 1339s Setting up python3-async-timeout (5.0.1-1) ... 1339s Setting up libpython3.13-minimal:s390x (3.13.1-2) ... 1339s Setting up python3-decorator (5.1.1-5) ... 1339s Setting up libblas3:s390x (3.12.0-4) ... 1339s update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode 1339s Setting up python3-packaging (24.2-1) ... 1340s Setting up python3-greenlet (3.1.0-1) ... 1340s Setting up python3-wrapt (1.15.0-4) ... 1340s Setting up libgfortran5:s390x (14.2.0-12ubuntu1) ... 1340s Setting up python3-pluggy (1.5.0-1) ... 1340s Setting up python3-fastjsonschema (2.21.1-1) ... 1340s Setting up python3-traitlets (5.14.3+really5.14.3-1) ... 1340s Setting up liblua5.1-0:s390x (5.1.5-10) ... 1340s Setting up python3.13-minimal (3.13.1-2) ... 1341s Setting up python3-dateutil (2.9.0-3) ... 1341s Setting up libpython3.13-stdlib:s390x (3.13.1-2) ... 1341s Setting up python3-deprecated (1.2.15-1) ... 1341s Setting up python3-jupyter-core (5.7.2-5) ... 1341s Setting up python3-mako (1.3.6-1) ... 1342s Setting up python3-lupa (2.2+dfsg-1) ... 1342s Setting up liblapack3:s390x (3.12.0-4) ... 1342s update-alternatives: using /usr/lib/s390x-linux-gnu/lapack/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode 1342s Setting up python3.13 (3.13.1-2) ... 1342s Setting up python3-pytest (8.3.4-1) ... 1343s Setting up python3-all (3.12.8-1) ... 1343s Setting up python3-nbformat (5.9.1-1) ... 1343s Setting up python3-sqlalchemy (2.0.32+ds1-1ubuntu3) ... 1345s Setting up python3-redis (4.3.4-4) ... 1346s Setting up python3-plotly (5.20.0+dfsg-1) ... 1354s Setting up python3-numpy (1:1.26.4+ds-12) ... 1357s Setting up python3-fakeredis (2.26.1-1) ... 1357s Setting up python3-alembic (1.13.2-4) ... 1358s Setting up liblbfgsb0:s390x (3.0+dfsg.4-1build1) ... 1358s Setting up python3-scipy (1.14.1-3ubuntu1) ... 1363s Setting up python3-pandas-lib:s390x (2.2.3+dfsg-5ubuntu1) ... 1363s Setting up python3-sklearn-lib:s390x (1.4.2+dfsg-7) ... 1363s Setting up python3-optuna (3.6.1-1) ... 1364s Setting up python3-pandas (2.2.3+dfsg-5ubuntu1) ... 1372s Setting up python3-sklearn (1.4.2+dfsg-7) ... 1375s Processing triggers for systemd (257-2ubuntu1) ... 1375s Processing triggers for man-db (2.13.0-1) ... 1376s Processing triggers for libc-bin (2.40-4ubuntu1) ... 1377s autopkgtest [15:54:32]: test upstream-main.sh: [----------------------- 1377s Running main upstream test set with Python 3.13. 1377s TODO: Whitelist the sampler tests that don't require unsatisfied deps. 1377s TODO: Whitelist the importance tests that don't require unsatisfied deps. 1377s ============================= test session starts ============================== 1377s platform linux -- Python 3.13.1, pytest-8.3.4, pluggy-1.5.0 -- /usr/bin/python3.13 1377s cachedir: .pytest_cache 1377s rootdir: /tmp/autopkgtest.AK3xpL/autopkgtest_tmp 1377s plugins: typeguard-4.4.1 1379s collecting ... collected 1705 items 1379s 1379s tests/gp_tests/test_search_space.py::test_normalize_unnormalize_one_param[0-bounds0-0.0-2.0-0.2] PASSED [ 0%] 1379s tests/gp_tests/test_search_space.py::test_normalize_unnormalize_one_param[0-bounds1-1.0-2.0-0.25] PASSED [ 0%] 1379s tests/gp_tests/test_search_space.py::test_normalize_unnormalize_one_param[0-bounds2-2.0-2.5-0.3] PASSED [ 0%] 1379s tests/gp_tests/test_search_space.py::test_normalize_unnormalize_one_param[0-bounds3-0.0-0.0-0.5] PASSED [ 0%] 1379s tests/gp_tests/test_search_space.py::test_normalize_unnormalize_one_param[1-bounds4-0.0-100.0-0.2] PASSED [ 0%] 1379s tests/gp_tests/test_search_space.py::test_normalize_unnormalize_one_param[1-bounds5-1.0-2.0-0.455340497393906] PASSED [ 0%] 1379s tests/gp_tests/test_search_space.py::test_normalize_unnormalize_one_param[2-bounds6-0.0-3.0-3.0] PASSED [ 0%] 1379s tests/gp_tests/test_search_space.py::test_round_one_normalized_param[0-bounds0-1.0-0.21-0.25] PASSED [ 0%] 1379s tests/gp_tests/test_search_space.py::test_round_one_normalized_param[1-bounds1-1.0-0.42073391530656534-0.455340497393906] PASSED [ 0%] 1379s tests/gp_tests/test_search_space.py::test_sample_normalized_params PASSED [ 0%] 1379s tests/gp_tests/test_search_space.py::test_get_search_space_and_normalized_params_no_categorical PASSED [ 0%] 1379s tests/gp_tests/test_search_space.py::test_get_untransform_search_space PASSED [ 0%] 1381s tests/hypervolume_tests/test_hssp.py::test_solve_hssp[2] PASSED [ 0%] 1393s tests/hypervolume_tests/test_hssp.py::test_solve_hssp[3] PASSED [ 0%] 1394s tests/hypervolume_tests/test_hssp.py::test_solve_hssp_infinite_loss PASSED [ 0%] 1394s tests/hypervolume_tests/test_utils.py::test_compute_2points_volume PASSED [ 0%] 1394s tests/hypervolume_tests/test_utils.py::test_compute_2d PASSED [ 0%] 1394s tests/hypervolume_tests/test_wfg.py::test_wfg_2d PASSED [ 1%] 1394s tests/hypervolume_tests/test_wfg.py::test_wfg_3d PASSED [ 1%] 1394s tests/hypervolume_tests/test_wfg.py::test_wfg_nd PASSED [ 1%] 1394s tests/hypervolume_tests/test_wfg.py::test_wfg_duplicate_points PASSED [ 1%] 1394s tests/hypervolume_tests/test_wfg.py::test_invalid_input PASSED [ 1%] 1394s tests/multi_objective_tests/samplers_tests/test_motpe.py::test_reseed_rng PASSED [ 1%] 1394s tests/multi_objective_tests/samplers_tests/test_motpe.py::test_sample_relative PASSED [ 1%] 1394s tests/multi_objective_tests/samplers_tests/test_motpe.py::test_infer_relative_search_space PASSED [ 1%] 1394s tests/multi_objective_tests/samplers_tests/test_motpe.py::test_sample_independent PASSED [ 1%] 1396s tests/multi_objective_tests/samplers_tests/test_nsga2.py::test_population_size PASSED [ 1%] 1396s tests/multi_objective_tests/samplers_tests/test_nsga2.py::test_mutation_prob PASSED [ 1%] 1396s tests/multi_objective_tests/samplers_tests/test_nsga2.py::test_crossover_prob PASSED [ 1%] 1396s tests/multi_objective_tests/samplers_tests/test_nsga2.py::test_swapping_prob PASSED [ 1%] 1396s tests/multi_objective_tests/samplers_tests/test_nsga2.py::test_fast_non_dominated_sort PASSED [ 1%] 1396s tests/multi_objective_tests/samplers_tests/test_nsga2.py::test_crowding_distance_sort PASSED [ 1%] 1397s tests/multi_objective_tests/samplers_tests/test_nsga2.py::test_study_system_attr_for_population_cache PASSED [ 1%] 1397s tests/multi_objective_tests/samplers_tests/test_nsga2.py::test_reseed_rng PASSED [ 1%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution0-RandomMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution0-NSGAIIMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution1-RandomMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution1-NSGAIIMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution2-RandomMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution2-NSGAIIMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution3-RandomMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution3-NSGAIIMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution4-RandomMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution4-NSGAIIMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution5-RandomMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution5-NSGAIIMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution6-RandomMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution6-NSGAIIMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution7-RandomMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution7-NSGAIIMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution8-RandomMultiObjectiveSampler] PASSED [ 2%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution8-NSGAIIMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution9-RandomMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution9-NSGAIIMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution10-RandomMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution10-NSGAIIMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution11-RandomMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution11-NSGAIIMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution12-RandomMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution12-NSGAIIMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution13-RandomMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution13-NSGAIIMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution14-RandomMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_sample_independent[distribution14-NSGAIIMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_random_mo_sampler_reseed_rng PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_deprecated_warning[RandomMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_deprecated_warning[NSGAIIMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/samplers_tests/test_samplers.py::test_deprecated_warning[MOTPEMultiObjectiveSampler] PASSED [ 3%] 1397s tests/multi_objective_tests/test_study.py::test_create_study PASSED [ 4%] 1397s tests/multi_objective_tests/test_study.py::test_load_study PASSED [ 4%] 1397s tests/multi_objective_tests/test_study.py::test_optimize[1] PASSED [ 4%] 1398s tests/multi_objective_tests/test_study.py::test_optimize[2] PASSED [ 4%] 1398s tests/multi_objective_tests/test_study.py::test_optimize[3] PASSED [ 4%] 1398s tests/multi_objective_tests/test_study.py::test_pareto_front PASSED [ 4%] 1398s tests/multi_objective_tests/test_study.py::test_study_user_attrs PASSED [ 4%] 1398s tests/multi_objective_tests/test_study.py::test_enqueue_trial PASSED [ 4%] 1398s tests/multi_objective_tests/test_study.py::test_callbacks PASSED [ 4%] 1398s tests/multi_objective_tests/test_study.py::test_log_completed_trial PASSED [ 4%] 1398s tests/multi_objective_tests/test_trial.py::test_suggest PASSED [ 4%] 1399s tests/multi_objective_tests/test_trial.py::test_report PASSED [ 4%] 1399s tests/multi_objective_tests/test_trial.py::test_number PASSED [ 4%] 1399s tests/multi_objective_tests/test_trial.py::test_user_attrs PASSED [ 4%] 1399s tests/multi_objective_tests/test_trial.py::test_params_and_distributions PASSED [ 4%] 1399s tests/multi_objective_tests/test_trial.py::test_datetime PASSED [ 4%] 1399s tests/multi_objective_tests/test_trial.py::test_dominates PASSED [ 4%] 1399s tests/multi_objective_tests/test_trial.py::test_suggest_int_positional_args[positional_args_names0] PASSED [ 5%] 1399s tests/multi_objective_tests/test_trial.py::test_suggest_int_positional_args[positional_args_names1] PASSED [ 5%] 1399s tests/multi_objective_tests/test_trial.py::test_suggest_int_positional_args[positional_args_names2] PASSED [ 5%] 1399s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_2d[None-False] PASSED [ 5%] 1399s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_2d[None-True] PASSED [ 5%] 1399s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_2d[axis_order1-False] PASSED [ 5%] 1399s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_2d[axis_order1-True] PASSED [ 5%] 1399s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_2d[axis_order2-False] PASSED [ 5%] 1400s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_2d[axis_order2-True] PASSED [ 5%] 1400s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[None-False] PASSED [ 5%] 1400s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[None-True] PASSED [ 5%] 1400s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[axis_order1-False] PASSED [ 5%] 1400s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[axis_order1-True] PASSED [ 5%] 1400s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[axis_order2-False] PASSED [ 5%] 1400s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[axis_order2-True] PASSED [ 5%] 1400s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[axis_order3-False] PASSED [ 5%] 1400s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[axis_order3-True] PASSED [ 5%] 1400s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[axis_order4-False] PASSED [ 6%] 1400s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[axis_order4-True] PASSED [ 6%] 1401s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[axis_order5-False] PASSED [ 6%] 1401s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[axis_order5-True] PASSED [ 6%] 1401s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[axis_order6-False] PASSED [ 6%] 1401s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_3d[axis_order6-True] PASSED [ 6%] 1401s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_unsupported_dimensions[False] PASSED [ 6%] 1401s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_unsupported_dimensions[True] PASSED [ 6%] 1401s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_invalid_axis_order[False-2] PASSED [ 6%] 1401s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_invalid_axis_order[False-3] PASSED [ 6%] 1401s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_invalid_axis_order[True-2] PASSED [ 6%] 1401s tests/multi_objective_tests/visualization_tests/test_pareto_front.py::test_plot_pareto_front_invalid_axis_order[True-3] PASSED [ 6%] 1401s tests/pruners_tests/test_hyperband.py::test_hyperband_pruner_intermediate_values PASSED [ 6%] 1401s tests/pruners_tests/test_hyperband.py::test_bracket_study PASSED [ 6%] 1401s tests/pruners_tests/test_hyperband.py::test_hyperband_max_resource_is_auto PASSED [ 6%] 1401s tests/pruners_tests/test_hyperband.py::test_hyperband_max_resource_value_error PASSED [ 6%] 1401s tests/pruners_tests/test_hyperband.py::test_hyperband_filter_study[0] PASSED [ 6%] 1401s tests/pruners_tests/test_hyperband.py::test_hyperband_filter_study[1] PASSED [ 7%] 1401s tests/pruners_tests/test_hyperband.py::test_hyperband_filter_study[2] PASSED [ 7%] 1401s tests/pruners_tests/test_hyperband.py::test_hyperband_filter_study[3] PASSED [ 7%] 1401s tests/pruners_tests/test_hyperband.py::test_hyperband_no_filter_study[0] PASSED [ 7%] 1402s tests/pruners_tests/test_hyperband.py::test_hyperband_no_filter_study[1] PASSED [ 7%] 1402s tests/pruners_tests/test_hyperband.py::test_hyperband_no_filter_study[2] PASSED [ 7%] 1402s tests/pruners_tests/test_hyperband.py::test_hyperband_no_filter_study[3] PASSED [ 7%] 1402s tests/pruners_tests/test_hyperband.py::test_hyperband_no_call_of_filter_study_in_should_prune[0] PASSED [ 7%] 1402s tests/pruners_tests/test_hyperband.py::test_hyperband_no_call_of_filter_study_in_should_prune[1] PASSED [ 7%] 1402s tests/pruners_tests/test_hyperband.py::test_hyperband_no_call_of_filter_study_in_should_prune[2] PASSED [ 7%] 1402s tests/pruners_tests/test_hyperband.py::test_hyperband_no_call_of_filter_study_in_should_prune[3] PASSED [ 7%] 1402s tests/pruners_tests/test_hyperband.py::test_incompatibility_between_bootstrap_count_and_auto_max_resource PASSED [ 7%] 1402s tests/pruners_tests/test_hyperband.py::test_hyperband_pruner_and_grid_sampler PASSED [ 7%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_with_one_trial PASSED [ 7%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_intermediate_values[direction_value0] PASSED [ 7%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_intermediate_values[direction_value1] PASSED [ 7%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_intermediate_values_nan PASSED [ 7%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_n_startup_trials PASSED [ 8%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_n_warmup_steps PASSED [ 8%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_interval_steps[0-1-1-expected_prune_steps0] PASSED [ 8%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_interval_steps[1-1-1-expected_prune_steps1] PASSED [ 8%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_interval_steps[1-2-1-expected_prune_steps2] PASSED [ 8%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_interval_steps[0-3-10-expected_prune_steps3] PASSED [ 8%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_interval_steps[2-3-10-expected_prune_steps4] PASSED [ 8%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_interval_steps[0-10-3-expected_prune_steps5] PASSED [ 8%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_interval_steps[2-10-3-expected_prune_steps6] PASSED [ 8%] 1402s tests/pruners_tests/test_median.py::test_median_pruner_n_min_trials PASSED [ 8%] 1402s tests/pruners_tests/test_nop.py::test_nop_pruner PASSED [ 8%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_experimental_warning PASSED [ 8%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_patience PASSED [ 8%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_min_delta PASSED [ 8%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_with_one_trial PASSED [ 8%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values_nan PASSED [ 8%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[0-0-maximize-intermediates0-expected_prune_steps0] PASSED [ 8%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[1-0-maximize-intermediates1-expected_prune_steps1] PASSED [ 9%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[0-0-minimize-intermediates2-expected_prune_steps2] PASSED [ 9%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[1-0-minimize-intermediates3-expected_prune_steps3] PASSED [ 9%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[0-1.0-maximize-intermediates4-expected_prune_steps4] PASSED [ 9%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[1-1.0-maximize-intermediates5-expected_prune_steps5] PASSED [ 9%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[0-1.0-minimize-intermediates6-expected_prune_steps6] PASSED [ 9%] 1402s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[1-1.0-minimize-intermediates7-expected_prune_steps7] PASSED [ 9%] 1402s tests/pruners_tests/test_percentile.py::test_percentile_pruner_percentile PASSED [ 9%] 1402s tests/pruners_tests/test_percentile.py::test_percentile_pruner_n_startup_trials PASSED [ 9%] 1402s tests/pruners_tests/test_percentile.py::test_percentile_pruner_n_warmup_steps PASSED [ 9%] 1402s tests/pruners_tests/test_percentile.py::test_percentile_pruner_interval_steps PASSED [ 9%] 1402s tests/pruners_tests/test_percentile.py::test_percentile_pruner_with_one_trial PASSED [ 9%] 1402s tests/pruners_tests/test_percentile.py::test_25_percentile_pruner_intermediate_values[direction_value0] PASSED [ 9%] 1402s tests/pruners_tests/test_percentile.py::test_25_percentile_pruner_intermediate_values[direction_value1] PASSED [ 9%] 1402s tests/pruners_tests/test_percentile.py::test_25_percentile_pruner_intermediate_values_nan PASSED [ 9%] 1402s tests/pruners_tests/test_percentile.py::test_get_best_intermediate_result_over_steps[direction_expected0] PASSED [ 9%] 1402s tests/pruners_tests/test_percentile.py::test_get_best_intermediate_result_over_steps[direction_expected1] PASSED [ 9%] 1402s tests/pruners_tests/test_percentile.py::test_get_percentile_intermediate_result_over_trials PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_intermediate_values[direction_value0] PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_intermediate_values[direction_value1] PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_rung_check PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_first_trial_is_not_pruned PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_with_nan PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_with_auto_min_resource[1-0] PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_with_auto_min_resource[1-1] PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_with_auto_min_resource[1-2] PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_with_auto_min_resource[2-0] PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_with_auto_min_resource[2-1] PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_with_auto_min_resource[2-2] PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_with_invalid_str_to_min_resource PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_min_resource_parameter PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_reduction_factor_parameter PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_min_early_stopping_rate_parameter PASSED [ 10%] 1402s tests/pruners_tests/test_successive_halving.py::test_successive_halving_pruner_bootstrap_parameter PASSED [ 10%] 1402s tests/pruners_tests/test_threshold.py::test_threshold_pruner_with_ub PASSED [ 11%] 1402s tests/pruners_tests/test_threshold.py::test_threshold_pruner_with_lt PASSED [ 11%] 1402s tests/pruners_tests/test_threshold.py::test_threshold_pruner_with_two_side PASSED [ 11%] 1402s tests/pruners_tests/test_threshold.py::test_threshold_pruner_with_invalid_inputs PASSED [ 11%] 1402s tests/pruners_tests/test_threshold.py::test_threshold_pruner_with_nan PASSED [ 11%] 1402s tests/pruners_tests/test_threshold.py::test_threshold_pruner_n_warmup_steps PASSED [ 11%] 1402s tests/pruners_tests/test_threshold.py::test_threshold_pruner_interval_steps PASSED [ 11%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_constructor PASSED [ 11%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_first_trial PASSED [ 11%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_when_best_trial_has_no_intermediate_value PASSED [ 11%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_normal[0.2-step_values0-expected_should_prune0] PASSED [ 11%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_normal[0.15-step_values1-expected_should_prune1] PASSED [ 11%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_warn_bad_best_trial[minimize-best_intermediate_values0-intermediate_values0] PASSED [ 11%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_warn_bad_best_trial[minimize-best_intermediate_values1-intermediate_values1] PASSED [ 11%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_warn_bad_best_trial[minimize-best_intermediate_values2-intermediate_values2] PASSED [ 11%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_warn_bad_best_trial[minimize-best_intermediate_values3-intermediate_values3] PASSED [ 11%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_warn_bad_best_trial[minimize-best_intermediate_values4-intermediate_values4] PASSED [ 11%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_warn_bad_best_trial[maximize-best_intermediate_values0-intermediate_values0] PASSED [ 12%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_warn_bad_best_trial[maximize-best_intermediate_values1-intermediate_values1] PASSED [ 12%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_warn_bad_best_trial[maximize-best_intermediate_values2-intermediate_values2] PASSED [ 12%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_warn_bad_best_trial[maximize-best_intermediate_values3-intermediate_values3] PASSED [ 12%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_warn_bad_best_trial[maximize-best_intermediate_values4-intermediate_values4] PASSED [ 12%] 1402s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_if_average_is_best_then_not_prune PASSED [ 12%] 1402s tests/search_space_tests/test_group_decomposed.py::test_search_space_group PASSED [ 12%] 1402s tests/search_space_tests/test_group_decomposed.py::test_group_decomposed_search_space PASSED [ 12%] 1402s tests/search_space_tests/test_group_decomposed.py::test_group_decomposed_search_space_with_different_studies PASSED [ 12%] 1402s tests/search_space_tests/test_intersection.py::test_intersection_search_space PASSED [ 12%] 1402s tests/search_space_tests/test_intersection.py::test_intersection_search_space_class_with_different_studies PASSED [ 12%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestStudyDirectionModel::test_where_study_id PASSED [ 12%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestStudyDirectionModel::test_cascade_delete_on_study PASSED [ 12%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestStudySystemAttributeModel::test_find_by_study_and_key PASSED [ 12%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestStudySystemAttributeModel::test_where_study_id PASSED [ 12%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestStudySystemAttributeModel::test_cascade_delete_on_study PASSED [ 12%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialModel::test_default_datetime PASSED [ 12%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialModel::test_count PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialModel::test_count_past_trials PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialModel::test_cascade_delete_on_study PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialUserAttributeModel::test_find_by_trial_and_key PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialUserAttributeModel::test_cascade_delete_on_trial PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialSystemAttributeModel::test_find_by_trial_and_key PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialSystemAttributeModel::test_cascade_delete_on_trial PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialValueModel::test_find_by_trial_and_objective PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialValueModel::test_where_trial_id PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialValueModel::test_cascade_delete_on_trial PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialIntermediateValueModel::test_find_by_trial_and_step PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialIntermediateValueModel::test_where_trial_id PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialIntermediateValueModel::test_cascade_delete_on_trial PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialHeartbeatModel::test_where_trial_id PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestTrialHeartbeatModel::test_cascade_delete_on_trial PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_models.py::TestVersionInfoModel::test_version_info_id_constraint PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_storage.py::test_init PASSED [ 13%] 1402s tests/storages_tests/rdb_tests/test_storage.py::test_init_url_template PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_init_url_that_contains_percent_character PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_init_db_module_import_error PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_engine_kwargs PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_set_default_engine_kwargs_for_mysql[mysql://localhost-engine_kwargs0-False] PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_set_default_engine_kwargs_for_mysql[mysql://localhost-engine_kwargs1-True] PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_set_default_engine_kwargs_for_mysql[mysql://localhost-engine_kwargs2-True] PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_set_default_engine_kwargs_for_mysql[mysql+pymysql://localhost-engine_kwargs3-True] PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_set_default_engine_kwargs_for_mysql[mysql://localhost-engine_kwargs4-True] PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_set_default_engine_kwargs_for_mysql_with_other_rdb PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_check_table_schema_compatibility PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_create_scoped_session PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_identity PASSED [ 14%] 1403s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_single_objective_optimization[0.9.0.a] PASSED [ 14%] 1404s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_single_objective_optimization[1.2.0.a] PASSED [ 14%] 1404s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_single_objective_optimization[1.3.0.a] PASSED [ 14%] 1404s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_single_objective_optimization[2.4.0.a] PASSED [ 14%] 1404s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_single_objective_optimization[2.6.0.a] PASSED [ 15%] 1404s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_single_objective_optimization[3.0.0.a] PASSED [ 15%] 1405s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_single_objective_optimization[3.0.0.b] PASSED [ 15%] 1405s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_single_objective_optimization[3.0.0.c] PASSED [ 15%] 1405s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_single_objective_optimization[3.0.0.d] PASSED [ 15%] 1405s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_single_objective_optimization[3.2.0.a] PASSED [ 15%] 1405s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_multi_objective_optimization[2.4.0.a] PASSED [ 15%] 1405s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_multi_objective_optimization[2.6.0.a] PASSED [ 15%] 1405s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_multi_objective_optimization[3.0.0.a] PASSED [ 15%] 1406s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_multi_objective_optimization[3.0.0.b] PASSED [ 15%] 1406s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_multi_objective_optimization[3.0.0.c] PASSED [ 15%] 1406s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_multi_objective_optimization[3.0.0.d] PASSED [ 15%] 1406s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_multi_objective_optimization[3.2.0.a] PASSED [ 15%] 1406s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_distributions[2.4.0.a] PASSED [ 15%] 1406s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_distributions[2.6.0.a] PASSED [ 15%] 1406s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_distributions[3.0.0.a] PASSED [ 15%] 1407s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_distributions[3.0.0.b] PASSED [ 15%] 1407s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_distributions[3.0.0.c] PASSED [ 16%] 1407s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_distributions[3.0.0.d] PASSED [ 16%] 1407s tests/storages_tests/rdb_tests/test_storage.py::test_upgrade_distributions[3.2.0.a] PASSED [ 16%] 1407s tests/storages_tests/test_cached_storage.py::test_create_trial PASSED [ 16%] 1407s tests/storages_tests/test_cached_storage.py::test_set_trial_state_values PASSED [ 16%] 1407s tests/storages_tests/test_cached_storage.py::test_uncached_set PASSED [ 16%] 1407s tests/storages_tests/test_cached_storage.py::test_read_trials_from_remote_storage PASSED [ 16%] 1407s tests/storages_tests/test_cached_storage.py::test_delete_study PASSED [ 16%] 1410s tests/storages_tests/test_heartbeat.py::test_fail_stale_trials_with_optimize[sqlite] PASSED [ 16%] 1413s tests/storages_tests/test_heartbeat.py::test_fail_stale_trials_with_optimize[cached_sqlite] PASSED [ 16%] 1413s tests/storages_tests/test_heartbeat.py::test_invalid_heartbeat_interval_and_grace_period[sqlite] PASSED [ 16%] 1413s tests/storages_tests/test_heartbeat.py::test_invalid_heartbeat_interval_and_grace_period[cached_sqlite] PASSED [ 16%] 1416s tests/storages_tests/test_heartbeat.py::test_failed_trial_callback[sqlite] PASSED [ 16%] 1420s tests/storages_tests/test_heartbeat.py::test_failed_trial_callback[cached_sqlite] PASSED [ 16%] 1423s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[sqlite-None] PASSED [ 16%] 1426s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[sqlite-0] PASSED [ 16%] 1429s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[sqlite-1] PASSED [ 16%] 1432s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[cached_sqlite-None] PASSED [ 17%] 1435s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[cached_sqlite-0] PASSED [ 17%] 1438s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[cached_sqlite-1] PASSED [ 17%] 1442s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[sqlite-None] PASSED [ 17%] 1445s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[sqlite-0] PASSED [ 17%] 1448s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[sqlite-1] PASSED [ 17%] 1451s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[cached_sqlite-None] PASSED [ 17%] 1454s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[cached_sqlite-0] PASSED [ 17%] 1457s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[cached_sqlite-1] PASSED [ 17%] 1463s tests/storages_tests/test_heartbeat.py::test_fail_stale_trials[None] PASSED [ 17%] 1469s tests/storages_tests/test_heartbeat.py::test_fail_stale_trials[2] PASSED [ 17%] 1474s tests/storages_tests/test_heartbeat.py::test_fail_stale_trials_with_race_condition PASSED [ 17%] 1478s tests/storages_tests/test_heartbeat.py::test_get_stale_trial_ids PASSED [ 17%] 1493s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_repetitive_failure[sqlite] PASSED [ 17%] 1508s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_repetitive_failure[cached_sqlite] PASSED [ 17%] 1509s tests/storages_tests/test_journal.py::test_concurrent_append_logs_for_multi_processes[file_with_open_lock] PASSED [ 17%] 1510s tests/storages_tests/test_journal.py::test_concurrent_append_logs_for_multi_processes[file_with_link_lock] PASSED [ 17%] 1510s tests/storages_tests/test_journal.py::test_concurrent_append_logs_for_multi_processes[redis_default] SKIPPED [ 18%] 1510s tests/storages_tests/test_journal.py::test_concurrent_append_logs_for_multi_processes[redis_with_use_cluster] SKIPPED [ 18%] 1515s tests/storages_tests/test_journal.py::test_concurrent_append_logs_for_multi_threads[file_with_open_lock] PASSED [ 18%] 1519s tests/storages_tests/test_journal.py::test_concurrent_append_logs_for_multi_threads[file_with_link_lock] PASSED [ 18%] 1519s tests/storages_tests/test_journal.py::test_concurrent_append_logs_for_multi_threads[redis_default] FAILED [ 18%] 1519s tests/storages_tests/test_journal.py::test_concurrent_append_logs_for_multi_threads[redis_with_use_cluster] PASSED [ 18%] 1519s tests/storages_tests/test_journal.py::test_pop_waiting_trial_multiprocess_safe PASSED [ 18%] 1519s tests/storages_tests/test_journal.py::test_save_snapshot_per_each_trial[journal_redis] FAILED [ 18%] 1519s tests/storages_tests/test_journal.py::test_save_snapshot_per_each_study[journal_redis] FAILED [ 18%] 1519s tests/storages_tests/test_journal.py::test_check_replay_result_restored_from_snapshot[journal_redis] FAILED [ 18%] 1519s tests/storages_tests/test_journal.py::test_snapshot_given[journal_redis] PASSED [ 18%] 1519s tests/storages_tests/test_storages.py::test_get_storage PASSED [ 18%] 1519s tests/storages_tests/test_storages.py::test_create_new_study[inmemory] PASSED [ 18%] 1519s tests/storages_tests/test_storages.py::test_create_new_study[sqlite] PASSED [ 18%] 1519s tests/storages_tests/test_storages.py::test_create_new_study[cached_sqlite] PASSED [ 18%] 1519s tests/storages_tests/test_storages.py::test_create_new_study[journal] PASSED [ 18%] 1520s tests/storages_tests/test_storages.py::test_create_new_study[journal_redis] FAILED [ 18%] 1520s tests/storages_tests/test_storages.py::test_create_new_study_unique_id[inmemory] PASSED [ 19%] 1520s tests/storages_tests/test_storages.py::test_create_new_study_unique_id[sqlite] PASSED [ 19%] 1520s tests/storages_tests/test_storages.py::test_create_new_study_unique_id[cached_sqlite] PASSED [ 19%] 1520s tests/storages_tests/test_storages.py::test_create_new_study_unique_id[journal] PASSED [ 19%] 1520s tests/storages_tests/test_storages.py::test_create_new_study_unique_id[journal_redis] FAILED [ 19%] 1520s tests/storages_tests/test_storages.py::test_create_new_study_with_name[inmemory] PASSED [ 19%] 1520s tests/storages_tests/test_storages.py::test_create_new_study_with_name[sqlite] PASSED [ 19%] 1520s tests/storages_tests/test_storages.py::test_create_new_study_with_name[cached_sqlite] PASSED [ 19%] 1520s tests/storages_tests/test_storages.py::test_create_new_study_with_name[journal] PASSED [ 19%] 1520s tests/storages_tests/test_storages.py::test_create_new_study_with_name[journal_redis] FAILED [ 19%] 1520s tests/storages_tests/test_storages.py::test_delete_study[inmemory] PASSED [ 19%] 1520s tests/storages_tests/test_storages.py::test_delete_study[sqlite] PASSED [ 19%] 1520s tests/storages_tests/test_storages.py::test_delete_study[cached_sqlite] PASSED [ 19%] 1520s tests/storages_tests/test_storages.py::test_delete_study[journal] PASSED [ 19%] 1520s tests/storages_tests/test_storages.py::test_delete_study[journal_redis] FAILED [ 19%] 1520s tests/storages_tests/test_storages.py::test_delete_study_after_create_multiple_studies[inmemory] PASSED [ 19%] 1521s tests/storages_tests/test_storages.py::test_delete_study_after_create_multiple_studies[sqlite] PASSED [ 19%] 1521s tests/storages_tests/test_storages.py::test_delete_study_after_create_multiple_studies[cached_sqlite] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_delete_study_after_create_multiple_studies[journal] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_delete_study_after_create_multiple_studies[journal_redis] FAILED [ 20%] 1521s tests/storages_tests/test_storages.py::test_get_study_id_from_name_and_get_study_name_from_id[inmemory] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_get_study_id_from_name_and_get_study_name_from_id[sqlite] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_get_study_id_from_name_and_get_study_name_from_id[cached_sqlite] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_get_study_id_from_name_and_get_study_name_from_id[journal] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_get_study_id_from_name_and_get_study_name_from_id[journal_redis] FAILED [ 20%] 1521s tests/storages_tests/test_storages.py::test_set_and_get_study_directions[inmemory] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_set_and_get_study_directions[sqlite] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_set_and_get_study_directions[cached_sqlite] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_set_and_get_study_directions[journal] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_set_and_get_study_directions[journal_redis] FAILED [ 20%] 1521s tests/storages_tests/test_storages.py::test_set_and_get_study_user_attrs[inmemory] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_set_and_get_study_user_attrs[sqlite] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_set_and_get_study_user_attrs[cached_sqlite] PASSED [ 20%] 1521s tests/storages_tests/test_storages.py::test_set_and_get_study_user_attrs[journal] PASSED [ 20%] 1522s tests/storages_tests/test_storages.py::test_set_and_get_study_user_attrs[journal_redis] FAILED [ 20%] 1522s tests/storages_tests/test_storages.py::test_set_and_get_study_system_attrs[inmemory] PASSED [ 21%] 1522s tests/storages_tests/test_storages.py::test_set_and_get_study_system_attrs[sqlite] PASSED [ 21%] 1522s tests/storages_tests/test_storages.py::test_set_and_get_study_system_attrs[cached_sqlite] PASSED [ 21%] 1522s tests/storages_tests/test_storages.py::test_set_and_get_study_system_attrs[journal] PASSED [ 21%] 1522s tests/storages_tests/test_storages.py::test_set_and_get_study_system_attrs[journal_redis] FAILED [ 21%] 1522s tests/storages_tests/test_storages.py::test_study_user_and_system_attrs_confusion[inmemory] PASSED [ 21%] 1522s tests/storages_tests/test_storages.py::test_study_user_and_system_attrs_confusion[sqlite] PASSED [ 21%] 1522s tests/storages_tests/test_storages.py::test_study_user_and_system_attrs_confusion[cached_sqlite] PASSED [ 21%] 1522s tests/storages_tests/test_storages.py::test_study_user_and_system_attrs_confusion[journal] PASSED [ 21%] 1522s tests/storages_tests/test_storages.py::test_study_user_and_system_attrs_confusion[journal_redis] FAILED [ 21%] 1522s tests/storages_tests/test_storages.py::test_create_new_trial[inmemory] PASSED [ 21%] 1522s tests/storages_tests/test_storages.py::test_create_new_trial[sqlite] PASSED [ 21%] 1523s tests/storages_tests/test_storages.py::test_create_new_trial[cached_sqlite] PASSED [ 21%] 1523s tests/storages_tests/test_storages.py::test_create_new_trial[journal] PASSED [ 21%] 1523s tests/storages_tests/test_storages.py::test_create_new_trial[journal_redis] FAILED [ 21%] 1523s tests/storages_tests/test_storages.py::test_create_new_trial_with_template_trial[start_time0-complete_time0-inmemory] PASSED [ 21%] 1523s tests/storages_tests/test_storages.py::test_create_new_trial_with_template_trial[start_time0-complete_time0-sqlite] PASSED [ 21%] 1523s tests/storages_tests/test_storages.py::test_create_new_trial_with_template_trial[start_time0-complete_time0-cached_sqlite] PASSED [ 22%] 1523s tests/storages_tests/test_storages.py::test_create_new_trial_with_template_trial[start_time0-complete_time0-journal] PASSED [ 22%] 1523s tests/storages_tests/test_storages.py::test_create_new_trial_with_template_trial[start_time0-complete_time0-journal_redis] FAILED [ 22%] 1523s tests/storages_tests/test_storages.py::test_create_new_trial_with_template_trial[start_time1-complete_time1-inmemory] PASSED [ 22%] 1523s tests/storages_tests/test_storages.py::test_create_new_trial_with_template_trial[start_time1-complete_time1-sqlite] PASSED [ 22%] 1523s tests/storages_tests/test_storages.py::test_create_new_trial_with_template_trial[start_time1-complete_time1-cached_sqlite] PASSED [ 22%] 1523s tests/storages_tests/test_storages.py::test_create_new_trial_with_template_trial[start_time1-complete_time1-journal] PASSED [ 22%] 1524s tests/storages_tests/test_storages.py::test_create_new_trial_with_template_trial[start_time1-complete_time1-journal_redis] FAILED [ 22%] 1524s tests/storages_tests/test_storages.py::test_get_trial_number_from_id[inmemory] PASSED [ 22%] 1524s tests/storages_tests/test_storages.py::test_get_trial_number_from_id[sqlite] PASSED [ 22%] 1524s tests/storages_tests/test_storages.py::test_get_trial_number_from_id[cached_sqlite] PASSED [ 22%] 1524s tests/storages_tests/test_storages.py::test_get_trial_number_from_id[journal] PASSED [ 22%] 1524s tests/storages_tests/test_storages.py::test_get_trial_number_from_id[journal_redis] FAILED [ 22%] 1524s tests/storages_tests/test_storages.py::test_set_trial_state_values_for_state[inmemory] PASSED [ 22%] 1524s tests/storages_tests/test_storages.py::test_set_trial_state_values_for_state[sqlite] PASSED [ 22%] 1524s tests/storages_tests/test_storages.py::test_set_trial_state_values_for_state[cached_sqlite] PASSED [ 22%] 1524s tests/storages_tests/test_storages.py::test_set_trial_state_values_for_state[journal] PASSED [ 22%] 1524s tests/storages_tests/test_storages.py::test_set_trial_state_values_for_state[journal_redis] FAILED [ 23%] 1524s tests/storages_tests/test_storages.py::test_get_trial_param_and_get_trial_params[inmemory] PASSED [ 23%] 1525s tests/storages_tests/test_storages.py::test_get_trial_param_and_get_trial_params[sqlite] PASSED [ 23%] 1525s tests/storages_tests/test_storages.py::test_get_trial_param_and_get_trial_params[cached_sqlite] PASSED [ 23%] 1525s tests/storages_tests/test_storages.py::test_get_trial_param_and_get_trial_params[journal] PASSED [ 23%] 1525s tests/storages_tests/test_storages.py::test_get_trial_param_and_get_trial_params[journal_redis] FAILED [ 23%] 1525s tests/storages_tests/test_storages.py::test_set_trial_param[inmemory] PASSED [ 23%] 1525s tests/storages_tests/test_storages.py::test_set_trial_param[sqlite] PASSED [ 23%] 1525s tests/storages_tests/test_storages.py::test_set_trial_param[cached_sqlite] PASSED [ 23%] 1525s tests/storages_tests/test_storages.py::test_set_trial_param[journal] PASSED [ 23%] 1525s tests/storages_tests/test_storages.py::test_set_trial_param[journal_redis] FAILED [ 23%] 1525s tests/storages_tests/test_storages.py::test_set_trial_state_values_for_values[inmemory] PASSED [ 23%] 1525s tests/storages_tests/test_storages.py::test_set_trial_state_values_for_values[sqlite] PASSED [ 23%] 1525s tests/storages_tests/test_storages.py::test_set_trial_state_values_for_values[cached_sqlite] PASSED [ 23%] 1525s tests/storages_tests/test_storages.py::test_set_trial_state_values_for_values[journal] PASSED [ 23%] 1526s tests/storages_tests/test_storages.py::test_set_trial_state_values_for_values[journal_redis] FAILED [ 23%] 1526s tests/storages_tests/test_storages.py::test_set_trial_intermediate_value[inmemory] PASSED [ 23%] 1526s tests/storages_tests/test_storages.py::test_set_trial_intermediate_value[sqlite] PASSED [ 24%] 1526s tests/storages_tests/test_storages.py::test_set_trial_intermediate_value[cached_sqlite] PASSED [ 24%] 1526s tests/storages_tests/test_storages.py::test_set_trial_intermediate_value[journal] PASSED [ 24%] 1526s tests/storages_tests/test_storages.py::test_set_trial_intermediate_value[journal_redis] FAILED [ 24%] 1526s tests/storages_tests/test_storages.py::test_get_trial_user_attrs[inmemory] PASSED [ 24%] 1526s tests/storages_tests/test_storages.py::test_get_trial_user_attrs[sqlite] PASSED [ 24%] 1526s tests/storages_tests/test_storages.py::test_get_trial_user_attrs[cached_sqlite] PASSED [ 24%] 1526s tests/storages_tests/test_storages.py::test_get_trial_user_attrs[journal] PASSED [ 24%] 1526s tests/storages_tests/test_storages.py::test_get_trial_user_attrs[journal_redis] FAILED [ 24%] 1526s tests/storages_tests/test_storages.py::test_set_trial_user_attr[inmemory] PASSED [ 24%] 1526s tests/storages_tests/test_storages.py::test_set_trial_user_attr[sqlite] PASSED [ 24%] 1527s tests/storages_tests/test_storages.py::test_set_trial_user_attr[cached_sqlite] PASSED [ 24%] 1527s tests/storages_tests/test_storages.py::test_set_trial_user_attr[journal] PASSED [ 24%] 1527s tests/storages_tests/test_storages.py::test_set_trial_user_attr[journal_redis] FAILED [ 24%] 1527s tests/storages_tests/test_storages.py::test_get_trial_system_attrs[inmemory] PASSED [ 24%] 1527s tests/storages_tests/test_storages.py::test_get_trial_system_attrs[sqlite] PASSED [ 24%] 1527s tests/storages_tests/test_storages.py::test_get_trial_system_attrs[cached_sqlite] PASSED [ 24%] 1527s tests/storages_tests/test_storages.py::test_get_trial_system_attrs[journal] PASSED [ 25%] 1527s tests/storages_tests/test_storages.py::test_get_trial_system_attrs[journal_redis] FAILED [ 25%] 1527s tests/storages_tests/test_storages.py::test_set_trial_system_attr[inmemory] PASSED [ 25%] 1527s tests/storages_tests/test_storages.py::test_set_trial_system_attr[sqlite] PASSED [ 25%] 1527s tests/storages_tests/test_storages.py::test_set_trial_system_attr[cached_sqlite] PASSED [ 25%] 1527s tests/storages_tests/test_storages.py::test_set_trial_system_attr[journal] PASSED [ 25%] 1528s tests/storages_tests/test_storages.py::test_set_trial_system_attr[journal_redis] FAILED [ 25%] 1528s tests/storages_tests/test_storages.py::test_get_all_studies[inmemory] PASSED [ 25%] 1529s tests/storages_tests/test_storages.py::test_get_all_studies[sqlite] PASSED [ 25%] 1530s tests/storages_tests/test_storages.py::test_get_all_studies[cached_sqlite] PASSED [ 25%] 1530s tests/storages_tests/test_storages.py::test_get_all_studies[journal] PASSED [ 25%] 1530s tests/storages_tests/test_storages.py::test_get_all_studies[journal_redis] FAILED [ 25%] 1530s tests/storages_tests/test_storages.py::test_get_trial[inmemory] PASSED [ 25%] 1531s tests/storages_tests/test_storages.py::test_get_trial[sqlite] PASSED [ 25%] 1531s tests/storages_tests/test_storages.py::test_get_trial[cached_sqlite] PASSED [ 25%] 1531s tests/storages_tests/test_storages.py::test_get_trial[journal] PASSED [ 25%] 1531s tests/storages_tests/test_storages.py::test_get_trial[journal_redis] FAILED [ 25%] 1531s tests/storages_tests/test_storages.py::test_get_all_trials[inmemory] PASSED [ 26%] 1532s tests/storages_tests/test_storages.py::test_get_all_trials[sqlite] PASSED [ 26%] 1532s tests/storages_tests/test_storages.py::test_get_all_trials[cached_sqlite] PASSED [ 26%] 1532s tests/storages_tests/test_storages.py::test_get_all_trials[journal] PASSED [ 26%] 1532s tests/storages_tests/test_storages.py::test_get_all_trials[journal_redis] FAILED [ 26%] 1532s tests/storages_tests/test_storages.py::test_get_all_trials_params_order[param_names0-inmemory] PASSED [ 26%] 1532s tests/storages_tests/test_storages.py::test_get_all_trials_params_order[param_names0-sqlite] PASSED [ 26%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_params_order[param_names0-cached_sqlite] PASSED [ 26%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_params_order[param_names0-journal] PASSED [ 26%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_params_order[param_names0-journal_redis] FAILED [ 26%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_params_order[param_names1-inmemory] PASSED [ 26%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_params_order[param_names1-sqlite] PASSED [ 26%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_params_order[param_names1-cached_sqlite] PASSED [ 26%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_params_order[param_names1-journal] PASSED [ 26%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_params_order[param_names1-journal_redis] FAILED [ 26%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_deepcopy_option[inmemory] PASSED [ 26%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_deepcopy_option[sqlite] PASSED [ 26%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_deepcopy_option[cached_sqlite] PASSED [ 27%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_deepcopy_option[journal] PASSED [ 27%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_deepcopy_option[journal_redis] FAILED [ 27%] 1533s tests/storages_tests/test_storages.py::test_get_all_trials_state_option[inmemory] PASSED [ 27%] 1534s tests/storages_tests/test_storages.py::test_get_all_trials_state_option[sqlite] PASSED [ 27%] 1534s tests/storages_tests/test_storages.py::test_get_all_trials_state_option[cached_sqlite] PASSED [ 27%] 1534s tests/storages_tests/test_storages.py::test_get_all_trials_state_option[journal] PASSED [ 27%] 1534s tests/storages_tests/test_storages.py::test_get_all_trials_state_option[journal_redis] FAILED [ 27%] 1534s tests/storages_tests/test_storages.py::test_get_all_trials_not_modified[inmemory] PASSED [ 27%] 1534s tests/storages_tests/test_storages.py::test_get_all_trials_not_modified[sqlite] PASSED [ 27%] 1535s tests/storages_tests/test_storages.py::test_get_all_trials_not_modified[cached_sqlite] PASSED [ 27%] 1535s tests/storages_tests/test_storages.py::test_get_all_trials_not_modified[journal] PASSED [ 27%] 1535s tests/storages_tests/test_storages.py::test_get_all_trials_not_modified[journal_redis] FAILED [ 27%] 1535s tests/storages_tests/test_storages.py::test_get_n_trials[inmemory] PASSED [ 27%] 1535s tests/storages_tests/test_storages.py::test_get_n_trials[sqlite] PASSED [ 27%] 1536s tests/storages_tests/test_storages.py::test_get_n_trials[cached_sqlite] PASSED [ 27%] 1536s tests/storages_tests/test_storages.py::test_get_n_trials[journal] PASSED [ 27%] 1536s tests/storages_tests/test_storages.py::test_get_n_trials[journal_redis] FAILED [ 28%] 1536s tests/storages_tests/test_storages.py::test_get_n_trials_state_option[inmemory] PASSED [ 28%] 1536s tests/storages_tests/test_storages.py::test_get_n_trials_state_option[sqlite] PASSED [ 28%] 1536s tests/storages_tests/test_storages.py::test_get_n_trials_state_option[cached_sqlite] PASSED [ 28%] 1536s tests/storages_tests/test_storages.py::test_get_n_trials_state_option[journal] PASSED [ 28%] 1536s tests/storages_tests/test_storages.py::test_get_n_trials_state_option[journal_redis] FAILED [ 28%] 1536s tests/storages_tests/test_storages.py::test_get_best_trial[values0-2-inmemory] PASSED [ 28%] 1536s tests/storages_tests/test_storages.py::test_get_best_trial[values0-2-sqlite] PASSED [ 28%] 1536s tests/storages_tests/test_storages.py::test_get_best_trial[values0-2-cached_sqlite] PASSED [ 28%] 1536s tests/storages_tests/test_storages.py::test_get_best_trial[values0-2-journal] PASSED [ 28%] 1536s tests/storages_tests/test_storages.py::test_get_best_trial[values0-2-journal_redis] FAILED [ 28%] 1536s tests/storages_tests/test_storages.py::test_get_best_trial[values0-1-inmemory] PASSED [ 28%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values0-1-sqlite] PASSED [ 28%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values0-1-cached_sqlite] PASSED [ 28%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values0-1-journal] PASSED [ 28%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values0-1-journal_redis] FAILED [ 28%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values1-2-inmemory] PASSED [ 28%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values1-2-sqlite] PASSED [ 29%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values1-2-cached_sqlite] PASSED [ 29%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values1-2-journal] PASSED [ 29%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values1-2-journal_redis] FAILED [ 29%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values1-1-inmemory] PASSED [ 29%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values1-1-sqlite] PASSED [ 29%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values1-1-cached_sqlite] PASSED [ 29%] 1537s tests/storages_tests/test_storages.py::test_get_best_trial[values1-1-journal] PASSED [ 29%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values1-1-journal_redis] FAILED [ 29%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values2-2-inmemory] PASSED [ 29%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values2-2-sqlite] PASSED [ 29%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values2-2-cached_sqlite] PASSED [ 29%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values2-2-journal] PASSED [ 29%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values2-2-journal_redis] FAILED [ 29%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values2-1-inmemory] PASSED [ 29%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values2-1-sqlite] PASSED [ 29%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values2-1-cached_sqlite] PASSED [ 29%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values2-1-journal] PASSED [ 30%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values2-1-journal_redis] FAILED [ 30%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values3-2-inmemory] PASSED [ 30%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values3-2-sqlite] PASSED [ 30%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values3-2-cached_sqlite] PASSED [ 30%] 1538s tests/storages_tests/test_storages.py::test_get_best_trial[values3-2-journal] PASSED [ 30%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values3-2-journal_redis] FAILED [ 30%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values3-1-inmemory] PASSED [ 30%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values3-1-sqlite] PASSED [ 30%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values3-1-cached_sqlite] PASSED [ 30%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values3-1-journal] PASSED [ 30%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values3-1-journal_redis] FAILED [ 30%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values4-2-inmemory] PASSED [ 30%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values4-2-sqlite] PASSED [ 30%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values4-2-cached_sqlite] PASSED [ 30%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values4-2-journal] PASSED [ 30%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values4-2-journal_redis] FAILED [ 30%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values4-1-inmemory] PASSED [ 31%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values4-1-sqlite] PASSED [ 31%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values4-1-cached_sqlite] PASSED [ 31%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values4-1-journal] PASSED [ 31%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values4-1-journal_redis] FAILED [ 31%] 1539s tests/storages_tests/test_storages.py::test_get_best_trial[values5-2-inmemory] PASSED [ 31%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial[values5-2-sqlite] PASSED [ 31%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial[values5-2-cached_sqlite] PASSED [ 31%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial[values5-2-journal] PASSED [ 31%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial[values5-2-journal_redis] FAILED [ 31%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial[values5-1-inmemory] PASSED [ 31%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial[values5-1-sqlite] PASSED [ 31%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial[values5-1-cached_sqlite] PASSED [ 31%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial[values5-1-journal] PASSED [ 31%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial[values5-1-journal_redis] FAILED [ 31%] 1540s tests/storages_tests/test_storages.py::test_get_trials_excluded_trial_ids PASSED [ 31%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial_for_multi_objective_optimization[inmemory] PASSED [ 31%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial_for_multi_objective_optimization[sqlite] PASSED [ 32%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial_for_multi_objective_optimization[cached_sqlite] PASSED [ 32%] 1540s tests/storages_tests/test_storages.py::test_get_best_trial_for_multi_objective_optimization[journal] PASSED [ 32%] 1541s tests/storages_tests/test_storages.py::test_get_best_trial_for_multi_objective_optimization[journal_redis] FAILED [ 32%] 1541s tests/storages_tests/test_storages.py::test_get_trial_id_from_study_id_trial_number[inmemory] PASSED [ 32%] 1541s tests/storages_tests/test_storages.py::test_get_trial_id_from_study_id_trial_number[sqlite] PASSED [ 32%] 1541s tests/storages_tests/test_storages.py::test_get_trial_id_from_study_id_trial_number[cached_sqlite] PASSED [ 32%] 1541s tests/storages_tests/test_storages.py::test_get_trial_id_from_study_id_trial_number[journal] PASSED [ 32%] 1541s tests/storages_tests/test_storages.py::test_get_trial_id_from_study_id_trial_number[journal_redis] FAILED [ 32%] 1541s tests/storages_tests/test_storages.py::test_pickle_storage[inmemory] PASSED [ 32%] 1541s tests/storages_tests/test_storages.py::test_pickle_storage[sqlite] PASSED [ 32%] 1541s tests/storages_tests/test_storages.py::test_pickle_storage[cached_sqlite] PASSED [ 32%] 1541s tests/storages_tests/test_storages.py::test_pickle_storage[journal] PASSED [ 32%] 1541s tests/storages_tests/test_storages.py::test_pickle_storage[journal_redis] SKIPPED [ 32%] 1541s tests/storages_tests/test_storages.py::test_check_trial_is_updatable[inmemory] PASSED [ 32%] 1541s tests/storages_tests/test_storages.py::test_check_trial_is_updatable[sqlite] PASSED [ 32%] 1541s tests/storages_tests/test_storages.py::test_check_trial_is_updatable[cached_sqlite] PASSED [ 32%] 1541s tests/storages_tests/test_storages.py::test_check_trial_is_updatable[journal] PASSED [ 33%] 1541s tests/storages_tests/test_storages.py::test_check_trial_is_updatable[journal_redis] FAILED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_loaded_trials SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_store_infinite_values[inf-inf] SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_store_infinite_values[-inf--inf] SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_store_nan_intermediate_values SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_multithread_create_study SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_multiprocess_run_optimize SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_pickle_storage SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_get_best_trial[values0-2] SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_get_best_trial[values0-1] SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_get_best_trial[values1-2] SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_get_best_trial[values1-1] SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_get_best_trial[values2-2] SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_get_best_trial[values2-1] SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_get_best_trial[values3-2] SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_get_best_trial[values3-1] SKIPPED [ 33%] 1541s tests/storages_tests/test_with_server.py::test_get_best_trial[values4-2] SKIPPED [ 34%] 1541s tests/storages_tests/test_with_server.py::test_get_best_trial[values4-1] SKIPPED [ 34%] 1541s tests/storages_tests/test_with_server.py::test_get_best_trial[values5-2] SKIPPED [ 34%] 1541s tests/storages_tests/test_with_server.py::test_get_best_trial[values5-1] SKIPPED [ 34%] 1541s tests/study_tests/test_dataframe.py::test_study_trials_dataframe_with_no_trials PASSED [ 34%] 1541s tests/study_tests/test_dataframe.py::test_trials_dataframe[True-attrs0-inmemory] PASSED [ 34%] 1541s tests/study_tests/test_dataframe.py::test_trials_dataframe[True-attrs0-sqlite] PASSED [ 34%] 1542s tests/study_tests/test_dataframe.py::test_trials_dataframe[True-attrs0-cached_sqlite] PASSED [ 34%] 1542s tests/study_tests/test_dataframe.py::test_trials_dataframe[True-attrs0-journal] PASSED [ 34%] 1542s tests/study_tests/test_dataframe.py::test_trials_dataframe[True-attrs0-journal_redis] FAILED [ 34%] 1542s tests/study_tests/test_dataframe.py::test_trials_dataframe[True-attrs1-inmemory] PASSED [ 34%] 1542s tests/study_tests/test_dataframe.py::test_trials_dataframe[True-attrs1-sqlite] PASSED [ 34%] 1542s tests/study_tests/test_dataframe.py::test_trials_dataframe[True-attrs1-cached_sqlite] PASSED [ 34%] 1542s tests/study_tests/test_dataframe.py::test_trials_dataframe[True-attrs1-journal] PASSED [ 34%] 1542s tests/study_tests/test_dataframe.py::test_trials_dataframe[True-attrs1-journal_redis] FAILED [ 34%] 1542s tests/study_tests/test_dataframe.py::test_trials_dataframe[False-attrs0-inmemory] PASSED [ 34%] 1542s tests/study_tests/test_dataframe.py::test_trials_dataframe[False-attrs0-sqlite] PASSED [ 34%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe[False-attrs0-cached_sqlite] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe[False-attrs0-journal] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe[False-attrs0-journal_redis] FAILED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe[False-attrs1-inmemory] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe[False-attrs1-sqlite] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe[False-attrs1-cached_sqlite] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe[False-attrs1-journal] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe[False-attrs1-journal_redis] FAILED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_failure[inmemory] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_failure[sqlite] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_failure[cached_sqlite] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_failure[journal] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_failure[journal_redis] FAILED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization[True-attrs0] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization[True-attrs1] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization[False-attrs0] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization[False-attrs1] PASSED [ 35%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization_with_fail_and_pruned[True-attrs0] PASSED [ 36%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization_with_fail_and_pruned[True-attrs1] PASSED [ 36%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization_with_fail_and_pruned[False-attrs0] PASSED [ 36%] 1543s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization_with_fail_and_pruned[False-attrs1] PASSED [ 36%] 1543s tests/study_tests/test_multi_objective.py::test_dominates_1d_not_equal[-1-1] PASSED [ 36%] 1543s tests/study_tests/test_multi_objective.py::test_dominates_1d_not_equal[-inf-0] PASSED [ 36%] 1543s tests/study_tests/test_multi_objective.py::test_dominates_1d_not_equal[0-inf] PASSED [ 36%] 1543s tests/study_tests/test_multi_objective.py::test_dominates_1d_not_equal[-inf-inf] PASSED [ 36%] 1543s tests/study_tests/test_multi_objective.py::test_dominates_1d_equal[1-0] PASSED [ 36%] 1543s tests/study_tests/test_multi_objective.py::test_dominates_1d_equal[1--inf] PASSED [ 36%] 1543s tests/study_tests/test_multi_objective.py::test_dominates_1d_equal[1-inf] PASSED [ 36%] 1543s tests/study_tests/test_multi_objective.py::test_dominates_1d_equal[2-0] PASSED [ 36%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_1d_equal[2--inf] PASSED [ 36%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_1d_equal[2-inf] PASSED [ 36%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_2d PASSED [ 36%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_invalid PASSED [ 36%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_incomplete_vs_incomplete[3-3] PASSED [ 36%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_incomplete_vs_incomplete[3-4] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_incomplete_vs_incomplete[3-2] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_incomplete_vs_incomplete[4-3] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_incomplete_vs_incomplete[4-4] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_incomplete_vs_incomplete[4-2] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_incomplete_vs_incomplete[2-3] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_incomplete_vs_incomplete[2-4] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_incomplete_vs_incomplete[2-2] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_complete_vs_incomplete[3] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_complete_vs_incomplete[4] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_dominates_complete_vs_incomplete[2] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_fast_non_dominated_sort[trial_values0-trial_ranks0] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_fast_non_dominated_sort[trial_values1-trial_ranks1] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_fast_non_dominated_sort[trial_values2-trial_ranks2] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_fast_non_dominated_sort[trial_values3-trial_ranks3] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_fast_non_dominated_sort[trial_values4-trial_ranks4] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_fast_non_dominated_sort[trial_values5-trial_ranks5] PASSED [ 37%] 1544s tests/study_tests/test_multi_objective.py::test_fast_non_dominated_sort[trial_values6-trial_ranks6] PASSED [ 38%] 1544s tests/study_tests/test_multi_objective.py::test_fast_non_dominated_sort[trial_values7-trial_ranks7] PASSED [ 38%] 1544s tests/study_tests/test_multi_objective.py::test_fast_non_dominated_sort[trial_values8-trial_ranks8] PASSED [ 38%] 1544s tests/study_tests/test_multi_objective.py::test_fast_non_dominated_sort_invalid PASSED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial[inmemory] PASSED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial[sqlite] PASSED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial[cached_sqlite] PASSED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial[journal] PASSED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial[journal_redis] FAILED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial_automatically_fail[inmemory] PASSED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial_automatically_fail[sqlite] PASSED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial_automatically_fail[cached_sqlite] PASSED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial_automatically_fail[journal] PASSED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial_automatically_fail[journal_redis] FAILED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial_pruned[inmemory] PASSED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial_pruned[sqlite] PASSED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial_pruned[cached_sqlite] PASSED [ 38%] 1544s tests/study_tests/test_optimize.py::test_run_trial_pruned[journal] PASSED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_pruned[journal_redis] FAILED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_catch_exception[inmemory] PASSED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_catch_exception[sqlite] PASSED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_catch_exception[cached_sqlite] PASSED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_catch_exception[journal] PASSED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_catch_exception[journal_redis] FAILED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_exception[inmemory] PASSED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_exception[sqlite] PASSED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_exception[cached_sqlite] PASSED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_exception[journal] PASSED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_exception[journal_redis] FAILED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_invoke_tell_with_suppressing_warning[inmemory] PASSED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_invoke_tell_with_suppressing_warning[sqlite] PASSED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_invoke_tell_with_suppressing_warning[cached_sqlite] PASSED [ 39%] 1545s tests/study_tests/test_optimize.py::test_run_trial_invoke_tell_with_suppressing_warning[journal] PASSED [ 39%] 1546s tests/study_tests/test_optimize.py::test_run_trial_invoke_tell_with_suppressing_warning[journal_redis] FAILED [ 39%] 1546s tests/study_tests/test_study.py::test_optimize_trivial_in_memory_new PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_trivial_in_memory_resume PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_trivial_rdb_resume_study PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_with_direction PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_parallel[inmemory-1-0] PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_parallel[inmemory-1-1] PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_parallel[inmemory-1-20] PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_parallel[inmemory-2-0] PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_parallel[inmemory-2-1] PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_parallel[inmemory-2-20] PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_parallel[inmemory--1-0] PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_parallel[inmemory--1-1] PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_parallel[inmemory--1-20] PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_parallel[sqlite-1-0] PASSED [ 40%] 1546s tests/study_tests/test_study.py::test_optimize_parallel[sqlite-1-1] PASSED [ 40%] 1547s tests/study_tests/test_study.py::test_optimize_parallel[sqlite-1-20] PASSED [ 40%] 1547s tests/study_tests/test_study.py::test_optimize_parallel[sqlite-2-0] PASSED [ 40%] 1547s tests/study_tests/test_study.py::test_optimize_parallel[sqlite-2-1] PASSED [ 40%] 1548s tests/study_tests/test_study.py::test_optimize_parallel[sqlite-2-20] PASSED [ 41%] 1548s tests/study_tests/test_study.py::test_optimize_parallel[sqlite--1-0] PASSED [ 41%] 1548s tests/study_tests/test_study.py::test_optimize_parallel[sqlite--1-1] PASSED [ 41%] 1548s tests/study_tests/test_study.py::test_optimize_parallel[sqlite--1-20] PASSED [ 41%] 1549s tests/study_tests/test_study.py::test_optimize_parallel[cached_sqlite-1-0] PASSED [ 41%] 1549s tests/study_tests/test_study.py::test_optimize_parallel[cached_sqlite-1-1] PASSED [ 41%] 1549s tests/study_tests/test_study.py::test_optimize_parallel[cached_sqlite-1-20] PASSED [ 41%] 1549s tests/study_tests/test_study.py::test_optimize_parallel[cached_sqlite-2-0] PASSED [ 41%] 1550s tests/study_tests/test_study.py::test_optimize_parallel[cached_sqlite-2-1] PASSED [ 41%] 1550s tests/study_tests/test_study.py::test_optimize_parallel[cached_sqlite-2-20] PASSED [ 41%] 1550s tests/study_tests/test_study.py::test_optimize_parallel[cached_sqlite--1-0] PASSED [ 41%] 1550s tests/study_tests/test_study.py::test_optimize_parallel[cached_sqlite--1-1] PASSED [ 41%] 1551s tests/study_tests/test_study.py::test_optimize_parallel[cached_sqlite--1-20] PASSED [ 41%] 1551s tests/study_tests/test_study.py::test_optimize_parallel[journal-1-0] PASSED [ 41%] 1551s tests/study_tests/test_study.py::test_optimize_parallel[journal-1-1] PASSED [ 41%] 1551s tests/study_tests/test_study.py::test_optimize_parallel[journal-1-20] PASSED [ 41%] 1551s tests/study_tests/test_study.py::test_optimize_parallel[journal-2-0] PASSED [ 41%] 1551s tests/study_tests/test_study.py::test_optimize_parallel[journal-2-1] PASSED [ 42%] 1551s tests/study_tests/test_study.py::test_optimize_parallel[journal-2-20] PASSED [ 42%] 1551s tests/study_tests/test_study.py::test_optimize_parallel[journal--1-0] PASSED [ 42%] 1551s tests/study_tests/test_study.py::test_optimize_parallel[journal--1-1] PASSED [ 42%] 1551s tests/study_tests/test_study.py::test_optimize_parallel[journal--1-20] PASSED [ 42%] 1551s tests/study_tests/test_study.py::test_optimize_parallel[journal_redis-1-0] FAILED [ 42%] 1552s tests/study_tests/test_study.py::test_optimize_parallel[journal_redis-1-1] FAILED [ 42%] 1552s tests/study_tests/test_study.py::test_optimize_parallel[journal_redis-1-20] FAILED [ 42%] 1552s tests/study_tests/test_study.py::test_optimize_parallel[journal_redis-2-0] FAILED [ 42%] 1552s tests/study_tests/test_study.py::test_optimize_parallel[journal_redis-2-1] FAILED [ 42%] 1552s tests/study_tests/test_study.py::test_optimize_parallel[journal_redis-2-20] FAILED [ 42%] 1552s tests/study_tests/test_study.py::test_optimize_parallel[journal_redis--1-0] FAILED [ 42%] 1552s tests/study_tests/test_study.py::test_optimize_parallel[journal_redis--1-1] FAILED [ 42%] 1552s tests/study_tests/test_study.py::test_optimize_parallel[journal_redis--1-20] FAILED [ 42%] 1553s tests/study_tests/test_study.py::test_optimize_with_thread_pool_executor PASSED [ 42%] 1553s tests/study_tests/test_study.py::test_optimize_parallel_timeout[inmemory-1-0] PASSED [ 42%] 1553s tests/study_tests/test_study.py::test_optimize_parallel_timeout[inmemory-1-1] PASSED [ 42%] 1554s tests/study_tests/test_study.py::test_optimize_parallel_timeout[inmemory-1-20] PASSED [ 43%] 1555s tests/study_tests/test_study.py::test_optimize_parallel_timeout[inmemory-1-None] PASSED [ 43%] 1555s tests/study_tests/test_study.py::test_optimize_parallel_timeout[inmemory-2-0] PASSED [ 43%] 1555s tests/study_tests/test_study.py::test_optimize_parallel_timeout[inmemory-2-1] PASSED [ 43%] 1556s tests/study_tests/test_study.py::test_optimize_parallel_timeout[inmemory-2-20] PASSED [ 43%] 1557s tests/study_tests/test_study.py::test_optimize_parallel_timeout[inmemory-2-None] PASSED [ 43%] 1557s tests/study_tests/test_study.py::test_optimize_parallel_timeout[inmemory--1-0] PASSED [ 43%] 1557s tests/study_tests/test_study.py::test_optimize_parallel_timeout[inmemory--1-1] PASSED [ 43%] 1558s tests/study_tests/test_study.py::test_optimize_parallel_timeout[inmemory--1-20] PASSED [ 43%] 1559s tests/study_tests/test_study.py::test_optimize_parallel_timeout[inmemory--1-None] PASSED [ 43%] 1559s tests/study_tests/test_study.py::test_optimize_parallel_timeout[sqlite-1-0] PASSED [ 43%] 1560s tests/study_tests/test_study.py::test_optimize_parallel_timeout[sqlite-1-1] PASSED [ 43%] 1561s tests/study_tests/test_study.py::test_optimize_parallel_timeout[sqlite-1-20] PASSED [ 43%] 1562s tests/study_tests/test_study.py::test_optimize_parallel_timeout[sqlite-1-None] PASSED [ 43%] 1562s tests/study_tests/test_study.py::test_optimize_parallel_timeout[sqlite-2-0] PASSED [ 43%] 1562s tests/study_tests/test_study.py::test_optimize_parallel_timeout[sqlite-2-1] PASSED [ 43%] 1563s tests/study_tests/test_study.py::test_optimize_parallel_timeout[sqlite-2-20] PASSED [ 43%] 1565s tests/study_tests/test_study.py::test_optimize_parallel_timeout[sqlite-2-None] PASSED [ 44%] 1565s tests/study_tests/test_study.py::test_optimize_parallel_timeout[sqlite--1-0] PASSED [ 44%] 1565s tests/study_tests/test_study.py::test_optimize_parallel_timeout[sqlite--1-1] PASSED [ 44%] 1566s tests/study_tests/test_study.py::test_optimize_parallel_timeout[sqlite--1-20] PASSED [ 44%] 1567s tests/study_tests/test_study.py::test_optimize_parallel_timeout[sqlite--1-None] PASSED [ 44%] 1567s tests/study_tests/test_study.py::test_optimize_parallel_timeout[cached_sqlite-1-0] PASSED [ 44%] 1567s tests/study_tests/test_study.py::test_optimize_parallel_timeout[cached_sqlite-1-1] PASSED [ 44%] 1569s tests/study_tests/test_study.py::test_optimize_parallel_timeout[cached_sqlite-1-20] PASSED [ 44%] 1570s tests/study_tests/test_study.py::test_optimize_parallel_timeout[cached_sqlite-1-None] PASSED [ 44%] 1570s tests/study_tests/test_study.py::test_optimize_parallel_timeout[cached_sqlite-2-0] PASSED [ 44%] 1570s tests/study_tests/test_study.py::test_optimize_parallel_timeout[cached_sqlite-2-1] PASSED [ 44%] 1571s tests/study_tests/test_study.py::test_optimize_parallel_timeout[cached_sqlite-2-20] PASSED [ 44%] 1572s tests/study_tests/test_study.py::test_optimize_parallel_timeout[cached_sqlite-2-None] PASSED [ 44%] 1572s tests/study_tests/test_study.py::test_optimize_parallel_timeout[cached_sqlite--1-0] PASSED [ 44%] 1573s tests/study_tests/test_study.py::test_optimize_parallel_timeout[cached_sqlite--1-1] PASSED [ 44%] 1574s tests/study_tests/test_study.py::test_optimize_parallel_timeout[cached_sqlite--1-20] PASSED [ 44%] 1575s tests/study_tests/test_study.py::test_optimize_parallel_timeout[cached_sqlite--1-None] PASSED [ 44%] 1575s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal-1-0] PASSED [ 45%] 1575s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal-1-1] PASSED [ 45%] 1576s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal-1-20] PASSED [ 45%] 1577s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal-1-None] PASSED [ 45%] 1577s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal-2-0] PASSED [ 45%] 1577s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal-2-1] PASSED [ 45%] 1578s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal-2-20] PASSED [ 45%] 1579s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal-2-None] PASSED [ 45%] 1579s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal--1-0] PASSED [ 45%] 1579s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal--1-1] PASSED [ 45%] 1581s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal--1-20] PASSED [ 45%] 1582s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal--1-None] PASSED [ 45%] 1582s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-1-0] FAILED [ 45%] 1582s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-1-1] FAILED [ 45%] 1582s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-1-20] FAILED [ 45%] 1582s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-1-None] FAILED [ 45%] 1582s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-2-0] FAILED [ 45%] 1583s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-2-1] FAILED [ 46%] 1583s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-2-20] FAILED [ 46%] 1583s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-2-None] FAILED [ 46%] 1583s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis--1-0] FAILED [ 46%] 1583s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis--1-1] FAILED [ 46%] 1583s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis--1-20] FAILED [ 46%] 1583s tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis--1-None] FAILED [ 46%] 1583s tests/study_tests/test_study.py::test_optimize_with_catch[inmemory] PASSED [ 46%] 1584s tests/study_tests/test_study.py::test_optimize_with_catch[sqlite] PASSED [ 46%] 1584s tests/study_tests/test_study.py::test_optimize_with_catch[cached_sqlite] PASSED [ 46%] 1584s tests/study_tests/test_study.py::test_optimize_with_catch[journal] PASSED [ 46%] 1584s tests/study_tests/test_study.py::test_optimize_with_catch[journal_redis] FAILED [ 46%] 1584s tests/study_tests/test_study.py::test_optimize_with_catch_valid_type[ValueError] PASSED [ 46%] 1584s tests/study_tests/test_study.py::test_optimize_with_catch_valid_type[catch1] PASSED [ 46%] 1584s tests/study_tests/test_study.py::test_optimize_with_catch_valid_type[catch2] PASSED [ 46%] 1584s tests/study_tests/test_study.py::test_optimize_with_catch_valid_type[catch3] PASSED [ 46%] 1584s tests/study_tests/test_study.py::test_optimize_with_catch_invalid_type[None] PASSED [ 46%] 1584s tests/study_tests/test_study.py::test_optimize_with_catch_invalid_type[1] PASSED [ 47%] 1584s tests/study_tests/test_study.py::test_optimize_with_reseeding[inmemory-2] PASSED [ 47%] 1584s tests/study_tests/test_study.py::test_optimize_with_reseeding[inmemory--1] PASSED [ 47%] 1584s tests/study_tests/test_study.py::test_optimize_with_reseeding[sqlite-2] PASSED [ 47%] 1584s tests/study_tests/test_study.py::test_optimize_with_reseeding[sqlite--1] PASSED [ 47%] 1584s tests/study_tests/test_study.py::test_optimize_with_reseeding[cached_sqlite-2] PASSED [ 47%] 1585s tests/study_tests/test_study.py::test_optimize_with_reseeding[cached_sqlite--1] PASSED [ 47%] 1585s tests/study_tests/test_study.py::test_optimize_with_reseeding[journal-2] PASSED [ 47%] 1585s tests/study_tests/test_study.py::test_optimize_with_reseeding[journal--1] PASSED [ 47%] 1585s tests/study_tests/test_study.py::test_optimize_with_reseeding[journal_redis-2] FAILED [ 47%] 1585s tests/study_tests/test_study.py::test_optimize_with_reseeding[journal_redis--1] FAILED [ 47%] 1585s tests/study_tests/test_study.py::test_call_another_study_optimize_in_optimize PASSED [ 47%] 1585s tests/study_tests/test_study.py::test_study_set_and_get_user_attrs[inmemory] PASSED [ 47%] 1585s tests/study_tests/test_study.py::test_study_set_and_get_user_attrs[sqlite] PASSED [ 47%] 1585s tests/study_tests/test_study.py::test_study_set_and_get_user_attrs[cached_sqlite] PASSED [ 47%] 1585s tests/study_tests/test_study.py::test_study_set_and_get_user_attrs[journal] PASSED [ 47%] 1585s tests/study_tests/test_study.py::test_study_set_and_get_user_attrs[journal_redis] FAILED [ 47%] 1585s tests/study_tests/test_study.py::test_trial_set_and_get_user_attrs[inmemory] PASSED [ 48%] 1585s tests/study_tests/test_study.py::test_trial_set_and_get_user_attrs[sqlite] PASSED [ 48%] 1585s tests/study_tests/test_study.py::test_trial_set_and_get_user_attrs[cached_sqlite] PASSED [ 48%] 1585s tests/study_tests/test_study.py::test_trial_set_and_get_user_attrs[journal] PASSED [ 48%] 1585s tests/study_tests/test_study.py::test_trial_set_and_get_user_attrs[journal_redis] FAILED [ 48%] 1585s tests/study_tests/test_study.py::test_get_all_study_summaries[True-inmemory] PASSED [ 48%] 1586s tests/study_tests/test_study.py::test_get_all_study_summaries[True-sqlite] PASSED [ 48%] 1586s tests/study_tests/test_study.py::test_get_all_study_summaries[True-cached_sqlite] PASSED [ 48%] 1586s tests/study_tests/test_study.py::test_get_all_study_summaries[True-journal] PASSED [ 48%] 1586s tests/study_tests/test_study.py::test_get_all_study_summaries[True-journal_redis] FAILED [ 48%] 1586s tests/study_tests/test_study.py::test_get_all_study_summaries[False-inmemory] PASSED [ 48%] 1586s tests/study_tests/test_study.py::test_get_all_study_summaries[False-sqlite] PASSED [ 48%] 1586s tests/study_tests/test_study.py::test_get_all_study_summaries[False-cached_sqlite] PASSED [ 48%] 1586s tests/study_tests/test_study.py::test_get_all_study_summaries[False-journal] PASSED [ 48%] 1587s tests/study_tests/test_study.py::test_get_all_study_summaries[False-journal_redis] FAILED [ 48%] 1587s tests/study_tests/test_study.py::test_get_all_study_summaries_with_no_trials[inmemory] PASSED [ 48%] 1587s tests/study_tests/test_study.py::test_get_all_study_summaries_with_no_trials[sqlite] PASSED [ 48%] 1587s tests/study_tests/test_study.py::test_get_all_study_summaries_with_no_trials[cached_sqlite] PASSED [ 49%] 1587s tests/study_tests/test_study.py::test_get_all_study_summaries_with_no_trials[journal] PASSED [ 49%] 1587s tests/study_tests/test_study.py::test_get_all_study_summaries_with_no_trials[journal_redis] FAILED [ 49%] 1587s tests/study_tests/test_study.py::test_get_all_study_names[inmemory] PASSED [ 49%] 1587s tests/study_tests/test_study.py::test_get_all_study_names[sqlite] PASSED [ 49%] 1587s tests/study_tests/test_study.py::test_get_all_study_names[cached_sqlite] PASSED [ 49%] 1587s tests/study_tests/test_study.py::test_get_all_study_names[journal] PASSED [ 49%] 1587s tests/study_tests/test_study.py::test_get_all_study_names[journal_redis] FAILED [ 49%] 1587s tests/study_tests/test_study.py::test_study_pickle PASSED [ 49%] 1587s tests/study_tests/test_study.py::test_create_study[inmemory] PASSED [ 49%] 1587s tests/study_tests/test_study.py::test_create_study[sqlite] PASSED [ 49%] 1587s tests/study_tests/test_study.py::test_create_study[cached_sqlite] PASSED [ 49%] 1587s tests/study_tests/test_study.py::test_create_study[journal] PASSED [ 49%] 1587s tests/study_tests/test_study.py::test_create_study[journal_redis] FAILED [ 49%] 1587s tests/study_tests/test_study.py::test_load_study[inmemory] PASSED [ 49%] 1588s tests/study_tests/test_study.py::test_load_study[sqlite] PASSED [ 49%] 1588s tests/study_tests/test_study.py::test_load_study[cached_sqlite] PASSED [ 49%] 1588s tests/study_tests/test_study.py::test_load_study[journal] PASSED [ 50%] 1588s tests/study_tests/test_study.py::test_load_study[journal_redis] FAILED [ 50%] 1588s tests/study_tests/test_study.py::test_load_study_study_name_none[inmemory] PASSED [ 50%] 1588s tests/study_tests/test_study.py::test_load_study_study_name_none[sqlite] PASSED [ 50%] 1588s tests/study_tests/test_study.py::test_load_study_study_name_none[cached_sqlite] PASSED [ 50%] 1588s tests/study_tests/test_study.py::test_load_study_study_name_none[journal] PASSED [ 50%] 1588s tests/study_tests/test_study.py::test_load_study_study_name_none[journal_redis] FAILED [ 50%] 1588s tests/study_tests/test_study.py::test_delete_study[inmemory] PASSED [ 50%] 1588s tests/study_tests/test_study.py::test_delete_study[sqlite] PASSED [ 50%] 1588s tests/study_tests/test_study.py::test_delete_study[cached_sqlite] PASSED [ 50%] 1588s tests/study_tests/test_study.py::test_delete_study[journal] PASSED [ 50%] 1588s tests/study_tests/test_study.py::test_delete_study[journal_redis] FAILED [ 50%] 1588s tests/study_tests/test_study.py::test_copy_study[inmemory-inmemory] PASSED [ 50%] 1588s tests/study_tests/test_study.py::test_copy_study[inmemory-sqlite] PASSED [ 50%] 1589s tests/study_tests/test_study.py::test_copy_study[inmemory-cached_sqlite] PASSED [ 50%] 1589s tests/study_tests/test_study.py::test_copy_study[inmemory-journal] PASSED [ 50%] 1589s tests/study_tests/test_study.py::test_copy_study[inmemory-journal_redis] FAILED [ 50%] 1589s tests/study_tests/test_study.py::test_copy_study[sqlite-inmemory] PASSED [ 51%] 1589s tests/study_tests/test_study.py::test_copy_study[sqlite-sqlite] PASSED [ 51%] 1589s tests/study_tests/test_study.py::test_copy_study[sqlite-cached_sqlite] PASSED [ 51%] 1589s tests/study_tests/test_study.py::test_copy_study[sqlite-journal] PASSED [ 51%] 1590s tests/study_tests/test_study.py::test_copy_study[sqlite-journal_redis] FAILED [ 51%] 1590s tests/study_tests/test_study.py::test_copy_study[cached_sqlite-inmemory] PASSED [ 51%] 1590s tests/study_tests/test_study.py::test_copy_study[cached_sqlite-sqlite] PASSED [ 51%] 1590s tests/study_tests/test_study.py::test_copy_study[cached_sqlite-cached_sqlite] PASSED [ 51%] 1590s tests/study_tests/test_study.py::test_copy_study[cached_sqlite-journal] PASSED [ 51%] 1591s tests/study_tests/test_study.py::test_copy_study[cached_sqlite-journal_redis] FAILED [ 51%] 1591s tests/study_tests/test_study.py::test_copy_study[journal-inmemory] PASSED [ 51%] 1591s tests/study_tests/test_study.py::test_copy_study[journal-sqlite] PASSED [ 51%] 1591s tests/study_tests/test_study.py::test_copy_study[journal-cached_sqlite] PASSED [ 51%] 1591s tests/study_tests/test_study.py::test_copy_study[journal-journal] PASSED [ 51%] 1591s tests/study_tests/test_study.py::test_copy_study[journal-journal_redis] FAILED [ 51%] 1591s tests/study_tests/test_study.py::test_copy_study[journal_redis-inmemory] FAILED [ 51%] 1591s tests/study_tests/test_study.py::test_copy_study[journal_redis-sqlite] FAILED [ 51%] 1592s tests/study_tests/test_study.py::test_copy_study[journal_redis-cached_sqlite] FAILED [ 52%] 1592s tests/study_tests/test_study.py::test_copy_study[journal_redis-journal] FAILED [ 52%] 1592s tests/study_tests/test_study.py::test_copy_study[journal_redis-journal_redis] FAILED [ 52%] 1592s tests/study_tests/test_study.py::test_copy_study_to_study_name[inmemory-inmemory] PASSED [ 52%] 1592s tests/study_tests/test_study.py::test_copy_study_to_study_name[inmemory-sqlite] PASSED [ 52%] 1592s tests/study_tests/test_study.py::test_copy_study_to_study_name[inmemory-cached_sqlite] PASSED [ 52%] 1592s tests/study_tests/test_study.py::test_copy_study_to_study_name[inmemory-journal] PASSED [ 52%] 1592s tests/study_tests/test_study.py::test_copy_study_to_study_name[inmemory-journal_redis] FAILED [ 52%] 1592s tests/study_tests/test_study.py::test_copy_study_to_study_name[sqlite-inmemory] PASSED [ 52%] 1593s tests/study_tests/test_study.py::test_copy_study_to_study_name[sqlite-sqlite] PASSED [ 52%] 1593s tests/study_tests/test_study.py::test_copy_study_to_study_name[sqlite-cached_sqlite] PASSED [ 52%] 1593s tests/study_tests/test_study.py::test_copy_study_to_study_name[sqlite-journal] PASSED [ 52%] 1593s tests/study_tests/test_study.py::test_copy_study_to_study_name[sqlite-journal_redis] FAILED [ 52%] 1593s tests/study_tests/test_study.py::test_copy_study_to_study_name[cached_sqlite-inmemory] PASSED [ 52%] 1593s tests/study_tests/test_study.py::test_copy_study_to_study_name[cached_sqlite-sqlite] PASSED [ 52%] 1593s tests/study_tests/test_study.py::test_copy_study_to_study_name[cached_sqlite-cached_sqlite] PASSED [ 52%] 1593s tests/study_tests/test_study.py::test_copy_study_to_study_name[cached_sqlite-journal] PASSED [ 52%] 1594s tests/study_tests/test_study.py::test_copy_study_to_study_name[cached_sqlite-journal_redis] FAILED [ 53%] 1594s tests/study_tests/test_study.py::test_copy_study_to_study_name[journal-inmemory] PASSED [ 53%] 1594s tests/study_tests/test_study.py::test_copy_study_to_study_name[journal-sqlite] PASSED [ 53%] 1594s tests/study_tests/test_study.py::test_copy_study_to_study_name[journal-cached_sqlite] PASSED [ 53%] 1594s tests/study_tests/test_study.py::test_copy_study_to_study_name[journal-journal] PASSED [ 53%] 1594s tests/study_tests/test_study.py::test_copy_study_to_study_name[journal-journal_redis] FAILED [ 53%] 1594s tests/study_tests/test_study.py::test_copy_study_to_study_name[journal_redis-inmemory] FAILED [ 53%] 1594s tests/study_tests/test_study.py::test_copy_study_to_study_name[journal_redis-sqlite] FAILED [ 53%] 1595s tests/study_tests/test_study.py::test_copy_study_to_study_name[journal_redis-cached_sqlite] FAILED [ 53%] 1595s tests/study_tests/test_study.py::test_copy_study_to_study_name[journal_redis-journal] FAILED [ 53%] 1595s tests/study_tests/test_study.py::test_copy_study_to_study_name[journal_redis-journal_redis] FAILED [ 53%] 1595s tests/study_tests/test_study.py::test_nested_optimization PASSED [ 53%] 1595s tests/study_tests/test_study.py::test_stop_in_objective PASSED [ 53%] 1595s tests/study_tests/test_study.py::test_stop_in_callback PASSED [ 53%] 1595s tests/study_tests/test_study.py::test_stop_n_jobs PASSED [ 53%] 1595s tests/study_tests/test_study.py::test_stop_outside_optimize PASSED [ 53%] 1595s tests/study_tests/test_study.py::test_add_trial[inmemory] PASSED [ 53%] 1595s tests/study_tests/test_study.py::test_add_trial[sqlite] PASSED [ 54%] 1595s tests/study_tests/test_study.py::test_add_trial[cached_sqlite] PASSED [ 54%] 1595s tests/study_tests/test_study.py::test_add_trial[journal] PASSED [ 54%] 1595s tests/study_tests/test_study.py::test_add_trial[journal_redis] FAILED [ 54%] 1595s tests/study_tests/test_study.py::test_add_trial_invalid_values_length PASSED [ 54%] 1595s tests/study_tests/test_study.py::test_add_trials[inmemory] PASSED [ 54%] 1595s tests/study_tests/test_study.py::test_add_trials[sqlite] PASSED [ 54%] 1595s tests/study_tests/test_study.py::test_add_trials[cached_sqlite] PASSED [ 54%] 1595s tests/study_tests/test_study.py::test_add_trials[journal] PASSED [ 54%] 1595s tests/study_tests/test_study.py::test_add_trials[journal_redis] FAILED [ 54%] 1595s tests/study_tests/test_study.py::test_enqueue_trial_properly_sets_param_values[inmemory] PASSED [ 54%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_properly_sets_param_values[sqlite] PASSED [ 54%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_properly_sets_param_values[cached_sqlite] PASSED [ 54%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_properly_sets_param_values[journal] PASSED [ 54%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_properly_sets_param_values[journal_redis] FAILED [ 54%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_with_unfixed_parameters[inmemory] PASSED [ 54%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_with_unfixed_parameters[sqlite] PASSED [ 54%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_with_unfixed_parameters[cached_sqlite] PASSED [ 55%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_with_unfixed_parameters[journal] PASSED [ 55%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_with_unfixed_parameters[journal_redis] FAILED [ 55%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_properly_sets_user_attr[inmemory] PASSED [ 55%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_properly_sets_user_attr[sqlite] PASSED [ 55%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_properly_sets_user_attr[cached_sqlite] PASSED [ 55%] 1596s tests/study_tests/test_study.py::test_enqueue_trial_properly_sets_user_attr[journal] PASSED [ 55%] 1597s tests/study_tests/test_study.py::test_enqueue_trial_properly_sets_user_attr[journal_redis] FAILED [ 55%] 1597s tests/study_tests/test_study.py::test_enqueue_trial_with_non_dict_parameters[inmemory] PASSED [ 55%] 1597s tests/study_tests/test_study.py::test_enqueue_trial_with_non_dict_parameters[sqlite] PASSED [ 55%] 1597s tests/study_tests/test_study.py::test_enqueue_trial_with_non_dict_parameters[cached_sqlite] PASSED [ 55%] 1597s tests/study_tests/test_study.py::test_enqueue_trial_with_non_dict_parameters[journal] PASSED [ 55%] 1597s tests/study_tests/test_study.py::test_enqueue_trial_with_non_dict_parameters[journal_redis] FAILED [ 55%] 1597s tests/study_tests/test_study.py::test_enqueue_trial_with_out_of_range_parameters[inmemory] PASSED [ 55%] 1597s tests/study_tests/test_study.py::test_enqueue_trial_with_out_of_range_parameters[sqlite] PASSED [ 55%] 1597s tests/study_tests/test_study.py::test_enqueue_trial_with_out_of_range_parameters[cached_sqlite] PASSED [ 55%] 1597s tests/study_tests/test_study.py::test_enqueue_trial_with_out_of_range_parameters[journal] PASSED [ 55%] 1597s tests/study_tests/test_study.py::test_enqueue_trial_with_out_of_range_parameters[journal_redis] FAILED [ 56%] 1597s tests/study_tests/test_study.py::test_enqueue_trial_skips_existing_finished[inmemory] PASSED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skips_existing_finished[sqlite] PASSED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skips_existing_finished[cached_sqlite] PASSED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skips_existing_finished[journal] PASSED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skips_existing_finished[journal_redis] FAILED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skips_existing_waiting[inmemory] PASSED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skips_existing_waiting[sqlite] PASSED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skips_existing_waiting[cached_sqlite] PASSED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skips_existing_waiting[journal] PASSED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skips_existing_waiting[journal_redis] FAILED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params0-inmemory] PASSED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params0-sqlite] PASSED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params0-cached_sqlite] PASSED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params0-journal] PASSED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params0-journal_redis] FAILED [ 56%] 1598s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params1-inmemory] PASSED [ 56%] 1599s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params1-sqlite] PASSED [ 57%] 1599s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params1-cached_sqlite] PASSED [ 57%] 1599s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params1-journal] PASSED [ 57%] 1599s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params1-journal_redis] FAILED [ 57%] 1599s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params2-inmemory] PASSED [ 57%] 1599s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params2-sqlite] PASSED [ 57%] 1599s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params2-cached_sqlite] PASSED [ 57%] 1599s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params2-journal] PASSED [ 57%] 1599s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params2-journal_redis] FAILED [ 57%] 1599s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params3-inmemory] PASSED [ 57%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params3-sqlite] PASSED [ 57%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params3-cached_sqlite] PASSED [ 57%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params3-journal] PASSED [ 57%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params3-journal_redis] FAILED [ 57%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[foo-inmemory] PASSED [ 57%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[foo-sqlite] PASSED [ 57%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[foo-cached_sqlite] PASSED [ 57%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[foo-journal] PASSED [ 58%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[foo-journal_redis] FAILED [ 58%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1-inmemory] PASSED [ 58%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1-sqlite] PASSED [ 58%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1-cached_sqlite] PASSED [ 58%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1-journal] PASSED [ 58%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1-journal_redis] FAILED [ 58%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1.1-inmemory] PASSED [ 58%] 1600s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1.1-sqlite] PASSED [ 58%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1.1-cached_sqlite] PASSED [ 58%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1.1-journal] PASSED [ 58%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1.1-journal_redis] FAILED [ 58%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1e+17-inmemory] PASSED [ 58%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1e+17-sqlite] PASSED [ 58%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1e+17-cached_sqlite] PASSED [ 58%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1e+17-journal] PASSED [ 58%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1e+17-journal_redis] FAILED [ 58%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1e-17-inmemory] PASSED [ 59%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1e-17-sqlite] PASSED [ 59%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1e-17-cached_sqlite] PASSED [ 59%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1e-17-journal] PASSED [ 59%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1e-17-journal_redis] FAILED [ 59%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[inf-inmemory] PASSED [ 59%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[inf-sqlite] PASSED [ 59%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[inf-cached_sqlite] PASSED [ 59%] 1601s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[inf-journal] PASSED [ 59%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[inf-journal_redis] FAILED [ 59%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[-inf-inmemory] PASSED [ 59%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[-inf-sqlite] PASSED [ 59%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[-inf-cached_sqlite] PASSED [ 59%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[-inf-journal] PASSED [ 59%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[-inf-journal_redis] FAILED [ 59%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[nan-inmemory] PASSED [ 59%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[nan-sqlite] PASSED [ 59%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[nan-cached_sqlite] PASSED [ 60%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[nan-journal] PASSED [ 60%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[nan-journal_redis] FAILED [ 60%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[None-inmemory] PASSED [ 60%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[None-sqlite] PASSED [ 60%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[None-cached_sqlite] PASSED [ 60%] 1602s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[None-journal] PASSED [ 60%] 1603s tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[None-journal_redis] FAILED [ 60%] 1603s tests/study_tests/test_study.py::test_optimize_with_gc PASSED [ 60%] 1603s tests/study_tests/test_study.py::test_optimize_without_gc PASSED [ 60%] 1603s tests/study_tests/test_study.py::test_optimize_with_progbar[1] PASSED [ 60%] 1603s tests/study_tests/test_study.py::test_optimize_with_progbar[2] PASSED [ 60%] 1603s tests/study_tests/test_study.py::test_optimize_without_progbar[1] PASSED [ 60%] 1603s tests/study_tests/test_study.py::test_optimize_without_progbar[2] PASSED [ 60%] 1605s tests/study_tests/test_study.py::test_optimize_with_progbar_timeout PASSED [ 60%] 1607s tests/study_tests/test_study.py::test_optimize_with_progbar_parallel_timeout PASSED [ 60%] 1607s tests/study_tests/test_study.py::test_optimize_with_progbar_timeout_formats[59.0-/00:59] PASSED [ 60%] 1607s tests/study_tests/test_study.py::test_optimize_with_progbar_timeout_formats[60.0-/01:00] PASSED [ 60%] 1607s tests/study_tests/test_study.py::test_optimize_with_progbar_timeout_formats[3600.0-/1:00:00] PASSED [ 61%] 1607s tests/study_tests/test_study.py::test_optimize_with_progbar_timeout_formats[86400.0-/24:00:00] PASSED [ 61%] 1607s tests/study_tests/test_study.py::test_optimize_with_progbar_timeout_formats[864000.0-/240:00:00] PASSED [ 61%] 1609s tests/study_tests/test_study.py::test_optimize_without_progbar_timeout[1] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_optimize_without_progbar_timeout[2] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_optimize_progbar_n_trials_prioritized[1] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_optimize_progbar_n_trials_prioritized[2] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_optimize_without_progbar_n_trials_prioritized[1] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_optimize_without_progbar_n_trials_prioritized[2] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_optimize_progbar_no_constraints[1] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_optimize_progbar_no_constraints[2] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_optimize_without_progbar_no_constraints[1] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_optimize_without_progbar_no_constraints[2] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_callbacks[1] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_callbacks[4] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_optimize_infinite_budget_progbar PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_get_trials[inmemory] PASSED [ 61%] 1611s tests/study_tests/test_study.py::test_get_trials[sqlite] PASSED [ 62%] 1611s tests/study_tests/test_study.py::test_get_trials[cached_sqlite] PASSED [ 62%] 1611s tests/study_tests/test_study.py::test_get_trials[journal] PASSED [ 62%] 1611s tests/study_tests/test_study.py::test_get_trials[journal_redis] FAILED [ 62%] 1611s tests/study_tests/test_study.py::test_get_trials_state_option[inmemory] PASSED [ 62%] 1611s tests/study_tests/test_study.py::test_get_trials_state_option[sqlite] PASSED [ 62%] 1612s tests/study_tests/test_study.py::test_get_trials_state_option[cached_sqlite] PASSED [ 62%] 1612s tests/study_tests/test_study.py::test_get_trials_state_option[journal] PASSED [ 62%] 1612s tests/study_tests/test_study.py::test_get_trials_state_option[journal_redis] FAILED [ 62%] 1612s tests/study_tests/test_study.py::test_log_completed_trial PASSED [ 62%] 1612s tests/study_tests/test_study.py::test_log_completed_trial_skip_storage_access PASSED [ 62%] 1612s tests/study_tests/test_study.py::test_create_study_with_multi_objectives PASSED [ 62%] 1612s tests/study_tests/test_study.py::test_create_study_with_direction_object PASSED [ 62%] 1612s tests/study_tests/test_study.py::test_optimize_with_multi_objectives[2] PASSED [ 62%] 1612s tests/study_tests/test_study.py::test_optimize_with_multi_objectives[3] PASSED [ 62%] 1612s tests/study_tests/test_study.py::test_best_trials PASSED [ 62%] 1612s tests/study_tests/test_study.py::test_wrong_n_objectives PASSED [ 62%] 1612s tests/study_tests/test_study.py::test_ask PASSED [ 63%] 1612s tests/study_tests/test_study.py::test_ask_enqueue_trial PASSED [ 63%] 1612s tests/study_tests/test_study.py::test_ask_fixed_search_space PASSED [ 63%] 1612s tests/study_tests/test_study.py::test_ask_distribution_conversion PASSED [ 63%] 1612s tests/study_tests/test_study.py::test_ask_distribution_conversion_noop PASSED [ 63%] 1612s tests/study_tests/test_study.py::test_tell PASSED [ 63%] 1612s tests/study_tests/test_study.py::test_tell_pruned PASSED [ 63%] 1612s tests/study_tests/test_study.py::test_tell_automatically_fail PASSED [ 63%] 1612s tests/study_tests/test_study.py::test_tell_multi_objective PASSED [ 63%] 1612s tests/study_tests/test_study.py::test_tell_multi_objective_automatically_fail PASSED [ 63%] 1612s tests/study_tests/test_study.py::test_tell_invalid PASSED [ 63%] 1612s tests/study_tests/test_study.py::test_tell_duplicate_tell PASSED [ 63%] 1613s tests/study_tests/test_study.py::test_enqueued_trial_datetime_start[inmemory] PASSED [ 63%] 1614s tests/study_tests/test_study.py::test_enqueued_trial_datetime_start[sqlite] PASSED [ 63%] 1615s tests/study_tests/test_study.py::test_enqueued_trial_datetime_start[cached_sqlite] PASSED [ 63%] 1616s tests/study_tests/test_study.py::test_enqueued_trial_datetime_start[journal] PASSED [ 63%] 1616s tests/study_tests/test_study.py::test_enqueued_trial_datetime_start[journal_redis] FAILED [ 63%] 1616s tests/study_tests/test_study.py::test_study_summary_datetime_start_calculation[inmemory] PASSED [ 64%] 1616s tests/study_tests/test_study.py::test_study_summary_datetime_start_calculation[sqlite] PASSED [ 64%] 1616s tests/study_tests/test_study.py::test_study_summary_datetime_start_calculation[cached_sqlite] PASSED [ 64%] 1616s tests/study_tests/test_study.py::test_study_summary_datetime_start_calculation[journal] PASSED [ 64%] 1616s tests/study_tests/test_study.py::test_study_summary_datetime_start_calculation[journal_redis] FAILED [ 64%] 1617s tests/study_tests/test_study.py::test_tell_from_another_process PASSED [ 64%] 1617s tests/study_tests/test_study.py::test_pop_waiting_trial_thread_safe[inmemory] PASSED [ 64%] 1617s tests/study_tests/test_study.py::test_pop_waiting_trial_thread_safe[sqlite] SKIPPED [ 64%] 1617s tests/study_tests/test_study.py::test_pop_waiting_trial_thread_safe[cached_sqlite] SKIPPED [ 64%] 1617s tests/study_tests/test_study.py::test_pop_waiting_trial_thread_safe[journal] PASSED [ 64%] 1617s tests/study_tests/test_study.py::test_pop_waiting_trial_thread_safe[journal_redis] FAILED [ 64%] 1617s tests/study_tests/test_study.py::test_set_metric_names PASSED [ 64%] 1617s tests/study_tests/test_study.py::test_set_metric_names_experimental_warning PASSED [ 64%] 1617s tests/study_tests/test_study.py::test_set_invalid_metric_names PASSED [ 64%] 1617s tests/study_tests/test_study.py::test_get_metric_names PASSED [ 64%] 1617s tests/study_tests/test_study_summary.py::test_study_summary_eq_ne PASSED [ 64%] 1617s tests/study_tests/test_study_summary.py::test_study_summary_lt_le PASSED [ 64%] 1617s tests/test_callbacks.py::test_stop_with_MaxTrialsCallback PASSED [ 65%] 1618s tests/test_cli.py::test_create_study_command PASSED [ 65%] 1619s tests/test_cli.py::test_create_study_command_with_study_name PASSED [ 65%] 1619s tests/test_cli.py::test_create_study_command_without_storage_url PASSED [ 65%] 1620s tests/test_cli.py::test_create_study_command_with_storage_env PASSED [ 65%] 1621s tests/test_cli.py::test_create_study_command_with_direction PASSED [ 65%] 1623s tests/test_cli.py::test_create_study_command_with_multiple_directions PASSED [ 65%] 1624s tests/test_cli.py::test_delete_study_command PASSED [ 65%] 1624s tests/test_cli.py::test_delete_study_command_without_storage_url PASSED [ 65%] 1625s tests/test_cli.py::test_study_set_user_attr_command PASSED [ 65%] 1627s tests/test_cli.py::test_study_names_command[None] PASSED [ 65%] 1629s tests/test_cli.py::test_study_names_command[table] PASSED [ 65%] 1631s tests/test_cli.py::test_study_names_command[json] PASSED [ 65%] 1633s tests/test_cli.py::test_study_names_command[yaml] PASSED [ 65%] 1634s tests/test_cli.py::test_study_names_command_without_storage_url PASSED [ 65%] 1635s tests/test_cli.py::test_studies_command[None] PASSED [ 65%] 1636s tests/test_cli.py::test_studies_command[table] PASSED [ 65%] 1638s tests/test_cli.py::test_studies_command[json] PASSED [ 66%] 1639s tests/test_cli.py::test_studies_command[yaml] PASSED [ 66%] 1640s tests/test_cli.py::test_studies_command_flatten[None] PASSED [ 66%] 1642s tests/test_cli.py::test_studies_command_flatten[table] PASSED [ 66%] 1643s tests/test_cli.py::test_studies_command_flatten[json] PASSED [ 66%] 1644s tests/test_cli.py::test_studies_command_flatten[yaml] PASSED [ 66%] 1645s tests/test_cli.py::test_trials_command[None-objective_func] PASSED [ 66%] 1646s tests/test_cli.py::test_trials_command[None-objective_func_branched_search_space] PASSED [ 66%] 1647s tests/test_cli.py::test_trials_command[table-objective_func] PASSED [ 66%] 1648s tests/test_cli.py::test_trials_command[table-objective_func_branched_search_space] PASSED [ 66%] 1649s tests/test_cli.py::test_trials_command[json-objective_func] PASSED [ 66%] 1651s tests/test_cli.py::test_trials_command[json-objective_func_branched_search_space] PASSED [ 66%] 1651s tests/test_cli.py::test_trials_command[yaml-objective_func] PASSED [ 66%] 1652s tests/test_cli.py::test_trials_command[yaml-objective_func_branched_search_space] PASSED [ 66%] 1653s tests/test_cli.py::test_trials_command_flatten[None-objective_func] PASSED [ 66%] 1654s tests/test_cli.py::test_trials_command_flatten[None-objective_func_branched_search_space] PASSED [ 66%] 1655s tests/test_cli.py::test_trials_command_flatten[table-objective_func] PASSED [ 66%] 1656s tests/test_cli.py::test_trials_command_flatten[table-objective_func_branched_search_space] PASSED [ 67%] 1657s tests/test_cli.py::test_trials_command_flatten[json-objective_func] PASSED [ 67%] 1658s tests/test_cli.py::test_trials_command_flatten[json-objective_func_branched_search_space] PASSED [ 67%] 1659s tests/test_cli.py::test_trials_command_flatten[yaml-objective_func] PASSED [ 67%] 1660s tests/test_cli.py::test_trials_command_flatten[yaml-objective_func_branched_search_space] PASSED [ 67%] 1661s tests/test_cli.py::test_best_trial_command[None-objective_func] PASSED [ 67%] 1662s tests/test_cli.py::test_best_trial_command[None-objective_func_branched_search_space] PASSED [ 67%] 1663s tests/test_cli.py::test_best_trial_command[table-objective_func] PASSED [ 67%] 1664s tests/test_cli.py::test_best_trial_command[table-objective_func_branched_search_space] PASSED [ 67%] 1666s tests/test_cli.py::test_best_trial_command[json-objective_func] PASSED [ 67%] 1667s tests/test_cli.py::test_best_trial_command[json-objective_func_branched_search_space] PASSED [ 67%] 1668s tests/test_cli.py::test_best_trial_command[yaml-objective_func] PASSED [ 67%] 1669s tests/test_cli.py::test_best_trial_command[yaml-objective_func_branched_search_space] PASSED [ 67%] 1669s tests/test_cli.py::test_best_trial_command_flatten[None-objective_func] PASSED [ 67%] 1671s tests/test_cli.py::test_best_trial_command_flatten[None-objective_func_branched_search_space] PASSED [ 67%] 1671s tests/test_cli.py::test_best_trial_command_flatten[table-objective_func] PASSED [ 67%] 1672s tests/test_cli.py::test_best_trial_command_flatten[table-objective_func_branched_search_space] PASSED [ 67%] 1673s tests/test_cli.py::test_best_trial_command_flatten[json-objective_func] PASSED [ 68%] 1674s tests/test_cli.py::test_best_trial_command_flatten[json-objective_func_branched_search_space] PASSED [ 68%] 1675s tests/test_cli.py::test_best_trial_command_flatten[yaml-objective_func] PASSED [ 68%] 1677s tests/test_cli.py::test_best_trial_command_flatten[yaml-objective_func_branched_search_space] PASSED [ 68%] 1678s tests/test_cli.py::test_best_trials_command[None] PASSED [ 68%] 1678s tests/test_cli.py::test_best_trials_command[table] PASSED [ 68%] 1679s tests/test_cli.py::test_best_trials_command[json] PASSED [ 68%] 1681s tests/test_cli.py::test_best_trials_command[yaml] PASSED [ 68%] 1682s tests/test_cli.py::test_best_trials_command_flatten[None] PASSED [ 68%] 1683s tests/test_cli.py::test_best_trials_command_flatten[table] PASSED [ 68%] 1684s tests/test_cli.py::test_best_trials_command_flatten[json] PASSED [ 68%] 1685s tests/test_cli.py::test_best_trials_command_flatten[yaml] PASSED [ 68%] 1687s tests/test_cli.py::test_create_study_command_with_skip_if_exists PASSED [ 68%] 1688s tests/test_cli.py::test_study_optimize_command PASSED [ 68%] 1689s tests/test_cli.py::test_study_optimize_command_inconsistent_args PASSED [ 68%] 1690s tests/test_cli.py::test_empty_argv PASSED [ 68%] 1690s tests/test_cli.py::test_check_storage_url PASSED [ 68%] 1690s tests/test_cli.py::test_get_storage_without_storage_class PASSED [ 69%] 1690s tests/test_cli.py::test_get_storage_with_storage_class PASSED [ 69%] 1691s tests/test_cli.py::test_storage_upgrade_command PASSED [ 69%] 1691s tests/test_cli.py::test_storage_upgrade_command_with_invalid_url PASSED [ 69%] 1692s tests/test_cli.py::test_ask[None-None-None-None-None] PASSED [ 69%] 1692s tests/test_cli.py::test_ask[minimize-None-None-None-None] PASSED [ 69%] 1693s tests/test_cli.py::test_ask[None-minimize maximize-None-None-None] PASSED [ 69%] 1693s tests/test_cli.py::test_ask[None-None-RandomSampler-None-None] PASSED [ 69%] 1694s tests/test_cli.py::test_ask[None-None-TPESampler-{"multivariate": true}-None] PASSED [ 69%] 1694s tests/test_cli.py::test_ask[None-None-None-None-json] PASSED [ 69%] 1695s tests/test_cli.py::test_ask[None-None-None-None-yaml] PASSED [ 69%] 1696s tests/test_cli.py::test_ask_flatten[None-None-None-None-None] PASSED [ 69%] 1696s tests/test_cli.py::test_ask_flatten[minimize-None-None-None-None] PASSED [ 69%] 1697s tests/test_cli.py::test_ask_flatten[None-minimize maximize-None-None-None] PASSED [ 69%] 1697s tests/test_cli.py::test_ask_flatten[None-None-RandomSampler-None-None] PASSED [ 69%] 1698s tests/test_cli.py::test_ask_flatten[None-None-TPESampler-{"multivariate": true}-None] PASSED [ 69%] 1699s tests/test_cli.py::test_ask_flatten[None-None-None-None-json] PASSED [ 69%] 1699s tests/test_cli.py::test_ask_flatten[None-None-None-None-yaml] PASSED [ 70%] 1700s tests/test_cli.py::test_ask_empty_search_space[None] PASSED [ 70%] 1700s tests/test_cli.py::test_ask_empty_search_space[table] PASSED [ 70%] 1701s tests/test_cli.py::test_ask_empty_search_space[json] PASSED [ 70%] 1701s tests/test_cli.py::test_ask_empty_search_space[yaml] PASSED [ 70%] 1702s tests/test_cli.py::test_ask_empty_search_space_flatten[None] PASSED [ 70%] 1703s tests/test_cli.py::test_ask_empty_search_space_flatten[table] PASSED [ 70%] 1703s tests/test_cli.py::test_ask_empty_search_space_flatten[json] PASSED [ 70%] 1704s tests/test_cli.py::test_ask_empty_search_space_flatten[yaml] PASSED [ 70%] 1705s tests/test_cli.py::test_ask_sampler_kwargs_without_sampler PASSED [ 70%] 1706s tests/test_cli.py::test_create_study_and_ask[None-None-None-None] PASSED [ 70%] 1707s tests/test_cli.py::test_create_study_and_ask[minimize-None-None-None] PASSED [ 70%] 1708s tests/test_cli.py::test_create_study_and_ask[None-minimize maximize-None-None] PASSED [ 70%] 1709s tests/test_cli.py::test_create_study_and_ask[None-None-RandomSampler-None] PASSED [ 70%] 1710s tests/test_cli.py::test_create_study_and_ask[None-None-TPESampler-{"multivariate": true}] PASSED [ 70%] 1712s tests/test_cli.py::test_create_study_and_ask_with_inconsistent_directions[None-None-maximize-None] PASSED [ 70%] 1713s tests/test_cli.py::test_create_study_and_ask_with_inconsistent_directions[minimize-None-maximize-None] PASSED [ 70%] 1715s tests/test_cli.py::test_create_study_and_ask_with_inconsistent_directions[minimize-None-None-minimize minimize] PASSED [ 71%] 1717s tests/test_cli.py::test_create_study_and_ask_with_inconsistent_directions[None-minimize maximize-None-maximize minimize] PASSED [ 71%] 1718s tests/test_cli.py::test_create_study_and_ask_with_inconsistent_directions[None-minimize maximize-minimize-None] PASSED [ 71%] 1720s tests/test_cli.py::test_ask_with_both_direction_and_directions PASSED [ 71%] 1722s tests/test_cli.py::test_tell PASSED [ 71%] 1724s tests/test_cli.py::test_tell_with_nan PASSED [ 71%] 1724s tests/test_cli.py::test_configure_logging_verbosity[--verbose-True] PASSED [ 71%] 1725s tests/test_cli.py::test_configure_logging_verbosity[--quiet-False] PASSED [ 71%] 1725s tests/test_convert_positional_args.py::test_convert_positional_args_decorator PASSED [ 71%] 1725s tests/test_convert_positional_args.py::test_convert_positional_args_future_warning_for_methods PASSED [ 71%] 1725s tests/test_convert_positional_args.py::test_convert_positional_args_future_warning PASSED [ 71%] 1725s tests/test_convert_positional_args.py::test_convert_positional_args_mypy_type_inference PASSED [ 71%] 1725s tests/test_convert_positional_args.py::test_convert_positional_args_invalid_previous_positional_arg_names[previous_positional_arg_names0-True] PASSED [ 71%] 1725s tests/test_convert_positional_args.py::test_convert_positional_args_invalid_previous_positional_arg_names[previous_positional_arg_names1-True] PASSED [ 71%] 1725s tests/test_convert_positional_args.py::test_convert_positional_args_invalid_previous_positional_arg_names[previous_positional_arg_names2-False] PASSED [ 71%] 1725s tests/test_convert_positional_args.py::test_convert_positional_args_invalid_positional_args PASSED [ 71%] 1725s tests/test_deprecated.py::test_deprecation_raises_error_for_invalid_version[1.1-1.1] PASSED [ 71%] 1725s tests/test_deprecated.py::test_deprecation_raises_error_for_invalid_version[1.1-100] PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_raises_error_for_invalid_version[1.1-None] PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_raises_error_for_invalid_version[1.1-2.0.0] PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_raises_error_for_invalid_version[10-1.1] PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_raises_error_for_invalid_version[10-100] PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_raises_error_for_invalid_version[10-None] PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_raises_error_for_invalid_version[10-2.0.0] PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_raises_error_for_invalid_version[1.0.0-1.1] PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_raises_error_for_invalid_version[1.0.0-100] PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_raises_error_for_invalid_version[1.0.0-None] PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_raises_error_for_invalid_version[1.0.0-2.0.0] PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_decorator PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_instance_method_decorator PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_class_decorator PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_class_decorator_name PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_decorator_name PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_text_specified[None] PASSED [ 72%] 1725s tests/test_deprecated.py::test_deprecation_text_specified[] PASSED [ 73%] 1725s tests/test_deprecated.py::test_deprecation_text_specified[test] PASSED [ 73%] 1725s tests/test_deprecated.py::test_deprecation_text_specified[testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest] PASSED [ 73%] 1725s tests/test_deprecated.py::test_deprecation_class_text_specified[None] PASSED [ 73%] 1725s tests/test_deprecated.py::test_deprecation_class_text_specified[] PASSED [ 73%] 1725s tests/test_deprecated.py::test_deprecation_class_text_specified[test] PASSED [ 73%] 1725s tests/test_deprecated.py::test_deprecation_class_text_specified[testtesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttesttest] PASSED [ 73%] 1725s tests/test_deprecated.py::test_deprecation_decorator_default_removed_version PASSED [ 73%] 1725s tests/test_distributions.py::test_json_to_distribution PASSED [ 73%] 1725s tests/test_distributions.py::test_abbreviated_json_to_distribution PASSED [ 73%] 1725s tests/test_distributions.py::test_distribution_to_json PASSED [ 73%] 1725s tests/test_distributions.py::test_check_distribution_compatibility PASSED [ 73%] 1725s tests/test_distributions.py::test_int_internal_representation[0] PASSED [ 73%] 1725s tests/test_distributions.py::test_int_internal_representation[1_0] PASSED [ 73%] 1725s tests/test_distributions.py::test_int_internal_representation[4] PASSED [ 73%] 1725s tests/test_distributions.py::test_int_internal_representation[10] PASSED [ 73%] 1725s tests/test_distributions.py::test_int_internal_representation[11] PASSED [ 73%] 1725s tests/test_distributions.py::test_int_internal_representation[1.1_0] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation[1_1] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation[1.1_1] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation[-1.0] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation[True] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation[False] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation_error[foo-kwargs0] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation_error[value1-kwargs1] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation_error[value2-kwargs2] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation_error[value3-kwargs3] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation_error[value4-kwargs4] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation_error[value5-kwargs5] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation_error[nan-kwargs6] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation_error[0-kwargs7] PASSED [ 74%] 1725s tests/test_distributions.py::test_int_internal_representation_error[-1-kwargs8] PASSED [ 74%] 1725s tests/test_distributions.py::test_float_internal_representation[1.99] PASSED [ 74%] 1725s tests/test_distributions.py::test_float_internal_representation[2.0] PASSED [ 74%] 1725s tests/test_distributions.py::test_float_internal_representation[4.5] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation[7] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation[7.1] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation[1_0] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation[1_1] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation[1.1] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation[-1.0] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation[True] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation[False] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation_error[foo-kwargs0] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation_error[value1-kwargs1] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation_error[value2-kwargs2] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation_error[value3-kwargs3] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation_error[value4-kwargs4] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation_error[value5-kwargs5] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation_error[nan-kwargs6] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation_error[0.0-kwargs7] PASSED [ 75%] 1725s tests/test_distributions.py::test_float_internal_representation_error[-1.0-kwargs8] PASSED [ 76%] 1725s tests/test_distributions.py::test_categorical_internal_representation PASSED [ 76%] 1725s tests/test_distributions.py::test_int_contains[False-0.9-1] PASSED [ 76%] 1725s tests/test_distributions.py::test_int_contains[True-1-1] PASSED [ 76%] 1725s tests/test_distributions.py::test_int_contains[False-1.5-1] PASSED [ 76%] 1725s tests/test_distributions.py::test_int_contains[True-4-1] PASSED [ 76%] 1725s tests/test_distributions.py::test_int_contains[True-10-1] PASSED [ 76%] 1725s tests/test_distributions.py::test_int_contains[False-11-1] PASSED [ 76%] 1725s tests/test_distributions.py::test_int_contains[False-10-2] PASSED [ 76%] 1725s tests/test_distributions.py::test_int_contains[True-1-3] PASSED [ 76%] 1725s tests/test_distributions.py::test_int_contains[False-5-3] PASSED [ 76%] 1725s tests/test_distributions.py::test_int_contains[True-10-3] PASSED [ 76%] 1725s tests/test_distributions.py::test_float_contains[False-1.99-None] PASSED [ 76%] 1725s tests/test_distributions.py::test_float_contains[True-2.0-None] PASSED [ 76%] 1725s tests/test_distributions.py::test_float_contains[True-2.5-None] PASSED [ 76%] 1725s tests/test_distributions.py::test_float_contains[True-7-None] PASSED [ 76%] 1725s tests/test_distributions.py::test_float_contains[False-7.1-None] PASSED [ 76%] 1725s tests/test_distributions.py::test_float_contains[False-0.99-2.0] PASSED [ 77%] 1725s tests/test_distributions.py::test_float_contains[True-2.0-2.0] PASSED [ 77%] 1725s tests/test_distributions.py::test_float_contains[False-3.0-2.0] PASSED [ 77%] 1725s tests/test_distributions.py::test_float_contains[True-6-2.0] PASSED [ 77%] 1725s tests/test_distributions.py::test_float_contains[False-6.1-2.0] PASSED [ 77%] 1725s tests/test_distributions.py::test_categorical_contains PASSED [ 77%] 1725s tests/test_distributions.py::test_empty_range_contains PASSED [ 77%] 1725s tests/test_distributions.py::test_int_single[True-1-1-False-1] PASSED [ 77%] 1725s tests/test_distributions.py::test_int_single[True-3-3-False-2] PASSED [ 77%] 1725s tests/test_distributions.py::test_int_single[True-2-2-True-1] PASSED [ 77%] 1725s tests/test_distributions.py::test_int_single[False--123-0-False-1] PASSED [ 77%] 1725s tests/test_distributions.py::test_int_single[False--123-0-False-123] PASSED [ 77%] 1725s tests/test_distributions.py::test_int_single[False-2-4-True-1] PASSED [ 77%] 1725s tests/test_distributions.py::test_float_single[True-2.0-2.0-False-None] PASSED [ 77%] 1725s tests/test_distributions.py::test_float_single[True-2.0-2.0-True-None] PASSED [ 77%] 1725s tests/test_distributions.py::test_float_single[True-2.22-2.22-False-0.1] PASSED [ 77%] 1725s tests/test_distributions.py::test_float_single[True-2.22-2.24-False-0.3] PASSED [ 77%] 1725s tests/test_distributions.py::test_float_single[False-1.0-1.001-False-None] PASSED [ 78%] 1725s tests/test_distributions.py::test_float_single[False-7.3-10.0-True-None] PASSED [ 78%] 1725s tests/test_distributions.py::test_float_single[False--30--20-False-2] PASSED [ 78%] 1725s tests/test_distributions.py::test_float_single[False--30--20-False-10] PASSED [ 78%] 1725s tests/test_distributions.py::test_float_single[False-0.2-0.3-False-0.1] PASSED [ 78%] 1725s tests/test_distributions.py::test_float_single[False-0.7-0.8-False-0.1] PASSED [ 78%] 1725s tests/test_distributions.py::test_categorical_single PASSED [ 78%] 1725s tests/test_distributions.py::test_invalid_distribution PASSED [ 78%] 1725s tests/test_distributions.py::test_eq_ne_hash PASSED [ 78%] 1725s tests/test_distributions.py::test_repr PASSED [ 78%] 1725s tests/test_distributions.py::test_int_distribution_asdict[i-1-9-False-1] PASSED [ 78%] 1725s tests/test_distributions.py::test_int_distribution_asdict[il-2-12-True-1] PASSED [ 78%] 1725s tests/test_distributions.py::test_int_distribution_asdict[id-1-9-False-2] PASSED [ 78%] 1725s tests/test_distributions.py::test_float_distribution_asdict[f-1.0-2.0-False-None] PASSED [ 78%] 1725s tests/test_distributions.py::test_float_distribution_asdict[fl-0.001-100.0-True-None] PASSED [ 78%] 1725s tests/test_distributions.py::test_float_distribution_asdict[fd-1.0-9.0-False-2.0] PASSED [ 78%] 1725s tests/test_distributions.py::test_int_init_error PASSED [ 78%] 1725s tests/test_distributions.py::test_float_init_error PASSED [ 79%] 1725s tests/test_distributions.py::test_categorical_init_error PASSED [ 79%] 1725s tests/test_distributions.py::test_categorical_distribution_different_sequence_types PASSED [ 79%] 1725s tests/test_distributions.py::test_convert_old_distribution_to_new_distribution PASSED [ 79%] 1725s tests/test_distributions.py::test_convert_old_distribution_to_new_distribution_noop PASSED [ 79%] 1725s tests/test_distributions.py::test_is_distribution_log PASSED [ 79%] 1725s tests/test_experimental.py::test_experimental_raises_error_for_invalid_version[1.1] PASSED [ 79%] 1725s tests/test_experimental.py::test_experimental_raises_error_for_invalid_version[100] PASSED [ 79%] 1725s tests/test_experimental.py::test_experimental_raises_error_for_invalid_version[None] PASSED [ 79%] 1725s tests/test_experimental.py::test_experimental_func_decorator PASSED [ 79%] 1725s tests/test_experimental.py::test_experimental_instance_method_decorator PASSED [ 79%] 1725s tests/test_experimental.py::test_experimental_class_decorator PASSED [ 79%] 1725s tests/test_experimental.py::test_experimental_class_decorator_name PASSED [ 79%] 1725s tests/test_experimental.py::test_experimental_decorator_name PASSED [ 79%] 1725s tests/test_imports.py::test_try_import_is_successful PASSED [ 79%] 1725s tests/test_imports.py::test_try_import_is_successful_other_error PASSED [ 79%] 1725s tests/test_imports.py::test_try_import_not_successful PASSED [ 79%] 1725s tests/test_logging.py::test_get_logger PASSED [ 80%] 1725s tests/test_logging.py::test_default_handler PASSED [ 80%] 1725s tests/test_logging.py::test_verbosity PASSED [ 80%] 1725s tests/test_logging.py::test_propagation PASSED [ 80%] 1725s tests/test_multi_objective.py::test_get_pareto_front_trials_2d PASSED [ 80%] 1725s tests/test_multi_objective.py::test_get_pareto_front_trials_2d_with_constraint PASSED [ 80%] 1725s tests/test_multi_objective.py::test_get_pareto_front_trials_nd PASSED [ 80%] 1725s tests/test_multi_objective.py::test_get_pareto_front_trials_nd_with_constraint PASSED [ 80%] 1725s tests/test_transform.py::test_search_space_transform_shapes_dtypes[0-distribution0] PASSED [ 80%] 1725s tests/test_transform.py::test_search_space_transform_shapes_dtypes[1-distribution1] PASSED [ 80%] 1725s tests/test_transform.py::test_search_space_transform_shapes_dtypes[2-distribution2] PASSED [ 80%] 1725s tests/test_transform.py::test_search_space_transform_shapes_dtypes[0.0-distribution3] PASSED [ 80%] 1725s tests/test_transform.py::test_search_space_transform_shapes_dtypes[1.0-distribution4] PASSED [ 80%] 1725s tests/test_transform.py::test_search_space_transform_shapes_dtypes[0.2-distribution5] PASSED [ 80%] 1725s tests/test_transform.py::test_search_space_transform_shapes_dtypes[foo-distribution6] PASSED [ 80%] 1725s tests/test_transform.py::test_search_space_transform_shapes_dtypes[bar-distribution7] PASSED [ 80%] 1725s tests/test_transform.py::test_search_space_transform_encoding PASSED [ 80%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0-distribution0-True-True-True] PASSED [ 80%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0-distribution0-True-True-False] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0-distribution0-True-False-True] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0-distribution0-True-False-False] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0-distribution0-False-True-True] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0-distribution0-False-True-False] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0-distribution0-False-False-True] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0-distribution0-False-False-False] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3-distribution1-True-True-True] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3-distribution1-True-True-False] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3-distribution1-True-False-True] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3-distribution1-True-False-False] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3-distribution1-False-True-True] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3-distribution1-False-True-False] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3-distribution1-False-False-True] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3-distribution1-False-False-False] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1-distribution2-True-True-True] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1-distribution2-True-True-False] PASSED [ 81%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1-distribution2-True-False-True] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1-distribution2-True-False-False] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1-distribution2-False-True-True] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1-distribution2-False-True-False] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1-distribution2-False-False-True] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1-distribution2-False-False-False] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution3-True-True-True] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution3-True-True-False] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution3-True-False-True] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution3-True-False-False] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution3-False-True-True] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution3-False-True-False] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution3-False-False-True] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution3-False-False-False] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[2-distribution4-True-True-True] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[2-distribution4-True-True-False] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[2-distribution4-True-False-True] PASSED [ 82%] 1725s tests/test_transform.py::test_search_space_transform_numerical[2-distribution4-True-False-False] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[2-distribution4-False-True-True] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[2-distribution4-False-True-False] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[2-distribution4-False-False-True] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[2-distribution4-False-False-False] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution5-True-True-True] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution5-True-True-False] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution5-True-False-True] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution5-True-False-False] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution5-False-True-True] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution5-False-True-False] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution5-False-False-True] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10-distribution5-False-False-False] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.0-distribution6-True-True-True] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.0-distribution6-True-True-False] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.0-distribution6-True-False-True] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.0-distribution6-True-False-False] PASSED [ 83%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.0-distribution6-False-True-True] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.0-distribution6-False-True-False] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.0-distribution6-False-False-True] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.0-distribution6-False-False-False] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3.0-distribution7-True-True-True] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3.0-distribution7-True-True-False] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3.0-distribution7-True-False-True] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3.0-distribution7-True-False-False] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3.0-distribution7-False-True-True] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3.0-distribution7-False-True-False] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3.0-distribution7-False-False-True] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[3.0-distribution7-False-False-False] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution8-True-True-True] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution8-True-True-False] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution8-True-False-True] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution8-True-False-False] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution8-False-True-True] PASSED [ 84%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution8-False-True-False] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution8-False-False-True] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution8-False-False-False] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10.0-distribution9-True-True-True] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10.0-distribution9-True-True-False] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10.0-distribution9-True-False-True] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10.0-distribution9-True-False-False] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10.0-distribution9-False-True-True] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10.0-distribution9-False-True-False] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10.0-distribution9-False-False-True] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[10.0-distribution9-False-False-False] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.2-distribution10-True-True-True] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.2-distribution10-True-True-False] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.2-distribution10-True-False-True] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.2-distribution10-True-False-False] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.2-distribution10-False-True-True] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.2-distribution10-False-True-False] PASSED [ 85%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.2-distribution10-False-False-True] PASSED [ 86%] 1725s tests/test_transform.py::test_search_space_transform_numerical[0.2-distribution10-False-False-False] PASSED [ 86%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution11-True-True-True] PASSED [ 86%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution11-True-True-False] PASSED [ 86%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution11-True-False-True] PASSED [ 86%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution11-True-False-False] PASSED [ 86%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution11-False-True-True] PASSED [ 86%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution11-False-True-False] PASSED [ 86%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution11-False-False-True] PASSED [ 86%] 1725s tests/test_transform.py::test_search_space_transform_numerical[1.0-distribution11-False-False-False] PASSED [ 86%] 1725s tests/test_transform.py::test_search_space_transform_values_categorical[foo-distribution0] PASSED [ 86%] 1725s tests/test_transform.py::test_search_space_transform_values_categorical[bar-distribution1] PASSED [ 86%] 1725s tests/test_transform.py::test_search_space_transform_untransform_params PASSED [ 86%] 1725s tests/test_transform.py::test_transform_untransform_params_at_bounds[distribution0-True-True] PASSED [ 86%] 1725s tests/test_transform.py::test_transform_untransform_params_at_bounds[distribution0-True-False] PASSED [ 86%] 1725s tests/test_transform.py::test_transform_untransform_params_at_bounds[distribution0-False-True] PASSED [ 86%] 1725s tests/test_transform.py::test_transform_untransform_params_at_bounds[distribution0-False-False] PASSED [ 86%] 1725s tests/test_transform.py::test_transform_untransform_params_at_bounds[distribution1-True-True] PASSED [ 87%] 1725s tests/test_transform.py::test_transform_untransform_params_at_bounds[distribution1-True-False] PASSED [ 87%] 1725s tests/test_transform.py::test_transform_untransform_params_at_bounds[distribution1-False-True] PASSED [ 87%] 1725s tests/test_transform.py::test_transform_untransform_params_at_bounds[distribution1-False-False] PASSED [ 87%] 1725s tests/test_transform.py::test_transform_untransform_params_at_bounds[distribution2-True-True] PASSED [ 87%] 1725s tests/test_transform.py::test_transform_untransform_params_at_bounds[distribution2-True-False] PASSED [ 87%] 1725s tests/test_transform.py::test_transform_untransform_params_at_bounds[distribution2-False-True] PASSED [ 87%] 1725s tests/test_transform.py::test_transform_untransform_params_at_bounds[distribution2-False-False] PASSED [ 87%] 1725s tests/trial_tests/test_fixed.py::test_params PASSED [ 87%] 1725s tests/trial_tests/test_fixed.py::test_suggest_int_positional_args[positional_args_names0] PASSED [ 87%] 1725s tests/trial_tests/test_fixed.py::test_suggest_int_positional_args[positional_args_names1] PASSED [ 87%] 1725s tests/trial_tests/test_fixed.py::test_suggest_int_positional_args[positional_args_names2] PASSED [ 87%] 1725s tests/trial_tests/test_fixed.py::test_number PASSED [ 87%] 1725s tests/trial_tests/test_frozen.py::test_eq_ne PASSED [ 87%] 1725s tests/trial_tests/test_frozen.py::test_lt PASSED [ 87%] 1725s tests/trial_tests/test_frozen.py::test_repr PASSED [ 87%] 1725s tests/trial_tests/test_frozen.py::test_sampling[inmemory] PASSED [ 87%] 1725s tests/trial_tests/test_frozen.py::test_sampling[sqlite] PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_sampling[cached_sqlite] PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_sampling[journal] PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_sampling[journal_redis] FAILED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_set_value PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_set_values PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_validate PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_number PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_params PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_distributions PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_user_attrs PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_system_attrs PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_called_single_methods_when_multi PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_init PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_create_trial[1] PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_create_trial[3] PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_create_trial_distribution_conversion PASSED [ 88%] 1725s tests/trial_tests/test_frozen.py::test_create_trial_distribution_conversion_noop PASSED [ 89%] 1725s tests/trial_tests/test_frozen.py::test_suggest_int_positional_args[positional_args_names0] PASSED [ 89%] 1725s tests/trial_tests/test_frozen.py::test_suggest_int_positional_args[positional_args_names1] PASSED [ 89%] 1725s tests/trial_tests/test_frozen.py::test_suggest_int_positional_args[positional_args_names2] PASSED [ 89%] 1725s tests/trial_tests/test_trial.py::test_check_distribution_suggest_float[inmemory] PASSED [ 89%] 1725s tests/trial_tests/test_trial.py::test_check_distribution_suggest_float[sqlite] PASSED [ 89%] 1725s tests/trial_tests/test_trial.py::test_check_distribution_suggest_float[cached_sqlite] PASSED [ 89%] 1725s tests/trial_tests/test_trial.py::test_check_distribution_suggest_float[journal] PASSED [ 89%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_float[journal_redis] FAILED [ 89%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_uniform[inmemory] PASSED [ 89%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_uniform[sqlite] PASSED [ 89%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_uniform[cached_sqlite] PASSED [ 89%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_uniform[journal] PASSED [ 89%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_uniform[journal_redis] FAILED [ 89%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_loguniform[inmemory] PASSED [ 89%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_loguniform[sqlite] PASSED [ 89%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_loguniform[cached_sqlite] PASSED [ 89%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_loguniform[journal] PASSED [ 90%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_loguniform[journal_redis] FAILED [ 90%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_discrete_uniform[inmemory] PASSED [ 90%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_discrete_uniform[sqlite] PASSED [ 90%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_discrete_uniform[cached_sqlite] PASSED [ 90%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_discrete_uniform[journal] PASSED [ 90%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_discrete_uniform[journal_redis] FAILED [ 90%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_int[False-inmemory] PASSED [ 90%] 1726s tests/trial_tests/test_trial.py::test_check_distribution_suggest_int[False-sqlite] PASSED [ 90%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_int[False-cached_sqlite] PASSED [ 90%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_int[False-journal] PASSED [ 90%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_int[False-journal_redis] FAILED [ 90%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_int[True-inmemory] PASSED [ 90%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_int[True-sqlite] PASSED [ 90%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_int[True-cached_sqlite] PASSED [ 90%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_int[True-journal] PASSED [ 90%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_int[True-journal_redis] FAILED [ 90%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_categorical[inmemory] PASSED [ 91%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_categorical[sqlite] PASSED [ 91%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_categorical[cached_sqlite] PASSED [ 91%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_categorical[journal] PASSED [ 91%] 1727s tests/trial_tests/test_trial.py::test_check_distribution_suggest_categorical[journal_redis] FAILED [ 91%] 1727s tests/trial_tests/test_trial.py::test_suggest_uniform[inmemory] PASSED [ 91%] 1727s tests/trial_tests/test_trial.py::test_suggest_uniform[sqlite] PASSED [ 91%] 1727s tests/trial_tests/test_trial.py::test_suggest_uniform[cached_sqlite] PASSED [ 91%] 1727s tests/trial_tests/test_trial.py::test_suggest_uniform[journal] PASSED [ 91%] 1728s tests/trial_tests/test_trial.py::test_suggest_uniform[journal_redis] FAILED [ 91%] 1728s tests/trial_tests/test_trial.py::test_suggest_loguniform[inmemory] PASSED [ 91%] 1728s tests/trial_tests/test_trial.py::test_suggest_loguniform[sqlite] PASSED [ 91%] 1728s tests/trial_tests/test_trial.py::test_suggest_loguniform[cached_sqlite] PASSED [ 91%] 1728s tests/trial_tests/test_trial.py::test_suggest_loguniform[journal] PASSED [ 91%] 1728s tests/trial_tests/test_trial.py::test_suggest_loguniform[journal_redis] FAILED [ 91%] 1728s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform[inmemory] PASSED [ 91%] 1728s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform[sqlite] PASSED [ 91%] 1728s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform[cached_sqlite] PASSED [ 92%] 1728s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform[journal] PASSED [ 92%] 1728s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform[journal_redis] FAILED [ 92%] 1728s tests/trial_tests/test_trial.py::test_suggest_low_equals_high[inmemory] PASSED [ 92%] 1728s tests/trial_tests/test_trial.py::test_suggest_low_equals_high[sqlite] PASSED [ 92%] 1728s tests/trial_tests/test_trial.py::test_suggest_low_equals_high[cached_sqlite] PASSED [ 92%] 1728s tests/trial_tests/test_trial.py::test_suggest_low_equals_high[journal] PASSED [ 92%] 1728s tests/trial_tests/test_trial.py::test_suggest_low_equals_high[journal_redis] FAILED [ 92%] 1728s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config0-inmemory] PASSED [ 92%] 1729s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config0-sqlite] PASSED [ 92%] 1729s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config0-cached_sqlite] PASSED [ 92%] 1729s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config0-journal] PASSED [ 92%] 1729s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config0-journal_redis] FAILED [ 92%] 1729s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config1-inmemory] PASSED [ 92%] 1729s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config1-sqlite] PASSED [ 92%] 1729s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config1-cached_sqlite] PASSED [ 92%] 1729s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config1-journal] PASSED [ 92%] 1729s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config1-journal_redis] FAILED [ 93%] 1729s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config2-inmemory] PASSED [ 93%] 1729s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config2-sqlite] PASSED [ 93%] 1730s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config2-cached_sqlite] PASSED [ 93%] 1730s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config2-journal] PASSED [ 93%] 1730s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config2-journal_redis] FAILED [ 93%] 1730s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config3-inmemory] PASSED [ 93%] 1730s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config3-sqlite] PASSED [ 93%] 1730s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config3-cached_sqlite] PASSED [ 93%] 1730s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config3-journal] PASSED [ 93%] 1730s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config3-journal_redis] FAILED [ 93%] 1730s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config4-inmemory] PASSED [ 93%] 1730s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config4-sqlite] PASSED [ 93%] 1731s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config4-cached_sqlite] PASSED [ 93%] 1731s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config4-journal] PASSED [ 93%] 1731s tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config4-journal_redis] FAILED [ 93%] 1731s tests/trial_tests/test_trial.py::test_suggest_float_invalid_step PASSED [ 93%] 1731s tests/trial_tests/test_trial.py::test_suggest_int[inmemory] PASSED [ 94%] 1731s tests/trial_tests/test_trial.py::test_suggest_int[sqlite] PASSED [ 94%] 1731s tests/trial_tests/test_trial.py::test_suggest_int[cached_sqlite] PASSED [ 94%] 1731s tests/trial_tests/test_trial.py::test_suggest_int[journal] PASSED [ 94%] 1731s tests/trial_tests/test_trial.py::test_suggest_int[journal_redis] FAILED [ 94%] 1731s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config0-inmemory] PASSED [ 94%] 1731s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config0-sqlite] PASSED [ 94%] 1731s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config0-cached_sqlite] PASSED [ 94%] 1731s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config0-journal] PASSED [ 94%] 1731s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config0-journal_redis] FAILED [ 94%] 1731s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config1-inmemory] PASSED [ 94%] 1732s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config1-sqlite] PASSED [ 94%] 1732s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config1-cached_sqlite] PASSED [ 94%] 1732s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config1-journal] PASSED [ 94%] 1732s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config1-journal_redis] FAILED [ 94%] 1732s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config2-inmemory] PASSED [ 94%] 1732s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config2-sqlite] PASSED [ 94%] 1732s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config2-cached_sqlite] PASSED [ 95%] 1732s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config2-journal] PASSED [ 95%] 1732s tests/trial_tests/test_trial.py::test_suggest_int_range[range_config2-journal_redis] FAILED [ 95%] 1732s tests/trial_tests/test_trial.py::test_suggest_int_invalid_step PASSED [ 95%] 1732s tests/trial_tests/test_trial.py::test_suggest_int_log[inmemory] PASSED [ 95%] 1732s tests/trial_tests/test_trial.py::test_suggest_int_log[sqlite] PASSED [ 95%] 1733s tests/trial_tests/test_trial.py::test_suggest_int_log[cached_sqlite] PASSED [ 95%] 1733s tests/trial_tests/test_trial.py::test_suggest_int_log[journal] PASSED [ 95%] 1733s tests/trial_tests/test_trial.py::test_suggest_int_log[journal_redis] FAILED [ 95%] 1733s tests/trial_tests/test_trial.py::test_suggest_int_log_invalid_range[inmemory] PASSED [ 95%] 1733s tests/trial_tests/test_trial.py::test_suggest_int_log_invalid_range[sqlite] PASSED [ 95%] 1733s tests/trial_tests/test_trial.py::test_suggest_int_log_invalid_range[cached_sqlite] PASSED [ 95%] 1733s tests/trial_tests/test_trial.py::test_suggest_int_log_invalid_range[journal] PASSED [ 95%] 1733s tests/trial_tests/test_trial.py::test_suggest_int_log_invalid_range[journal_redis] FAILED [ 95%] 1733s tests/trial_tests/test_trial.py::test_distributions[inmemory] PASSED [ 95%] 1733s tests/trial_tests/test_trial.py::test_distributions[sqlite] PASSED [ 95%] 1733s tests/trial_tests/test_trial.py::test_distributions[cached_sqlite] PASSED [ 95%] 1733s tests/trial_tests/test_trial.py::test_distributions[journal] PASSED [ 96%] 1733s tests/trial_tests/test_trial.py::test_distributions[journal_redis] FAILED [ 96%] 1733s tests/trial_tests/test_trial.py::test_should_prune PASSED [ 96%] 1733s tests/trial_tests/test_trial.py::test_relative_parameters[inmemory] PASSED [ 96%] 1733s tests/trial_tests/test_trial.py::test_relative_parameters[sqlite] PASSED [ 96%] 1734s tests/trial_tests/test_trial.py::test_relative_parameters[cached_sqlite] PASSED [ 96%] 1734s tests/trial_tests/test_trial.py::test_relative_parameters[journal] PASSED [ 96%] 1734s tests/trial_tests/test_trial.py::test_relative_parameters[journal_redis] FAILED [ 96%] 1734s tests/trial_tests/test_trial.py::test_datetime_start[inmemory] PASSED [ 96%] 1734s tests/trial_tests/test_trial.py::test_datetime_start[sqlite] PASSED [ 96%] 1734s tests/trial_tests/test_trial.py::test_datetime_start[cached_sqlite] PASSED [ 96%] 1734s tests/trial_tests/test_trial.py::test_datetime_start[journal] PASSED [ 96%] 1734s tests/trial_tests/test_trial.py::test_datetime_start[journal_redis] FAILED [ 96%] 1734s tests/trial_tests/test_trial.py::test_report PASSED [ 96%] 1734s tests/trial_tests/test_trial.py::test_report_warning PASSED [ 96%] 1734s tests/trial_tests/test_trial.py::test_suggest_with_multi_objectives PASSED [ 96%] 1734s tests/trial_tests/test_trial.py::test_raise_error_for_report_with_multi_objectives PASSED [ 96%] 1734s tests/trial_tests/test_trial.py::test_raise_error_for_should_prune_multi_objectives PASSED [ 97%] 1734s tests/trial_tests/test_trial.py::test_persisted_param PASSED [ 97%] 1734s tests/trial_tests/test_trial.py::test_lazy_trial_system_attrs[inmemory] PASSED [ 97%] 1734s tests/trial_tests/test_trial.py::test_lazy_trial_system_attrs[sqlite] PASSED [ 97%] 1734s tests/trial_tests/test_trial.py::test_lazy_trial_system_attrs[cached_sqlite] PASSED [ 97%] 1734s tests/trial_tests/test_trial.py::test_lazy_trial_system_attrs[journal] PASSED [ 97%] 1735s tests/trial_tests/test_trial.py::test_lazy_trial_system_attrs[journal_redis] FAILED [ 97%] 1735s tests/trial_tests/test_trial.py::test_suggest_int_positional_args[positional_args_names0] PASSED [ 97%] 1735s tests/trial_tests/test_trial.py::test_suggest_int_positional_args[positional_args_names1] PASSED [ 97%] 1735s tests/trial_tests/test_trial.py::test_suggest_int_positional_args[positional_args_names2] PASSED [ 97%] 1735s tests/trial_tests/test_trials.py::test_suggest_float[FixedTrial] PASSED [ 97%] 1735s tests/trial_tests/test_trials.py::test_suggest_float[FrozenTrial] PASSED [ 97%] 1735s tests/trial_tests/test_trials.py::test_suggest_uniform[FixedTrial] PASSED [ 97%] 1735s tests/trial_tests/test_trials.py::test_suggest_uniform[FrozenTrial] PASSED [ 97%] 1735s tests/trial_tests/test_trials.py::test_suggest_loguniform[FixedTrial] PASSED [ 97%] 1735s tests/trial_tests/test_trials.py::test_suggest_loguniform[FrozenTrial] PASSED [ 97%] 1735s tests/trial_tests/test_trials.py::test_suggest_discrete_uniform[FixedTrial] PASSED [ 97%] 1735s tests/trial_tests/test_trials.py::test_suggest_discrete_uniform[FrozenTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_suggest_int_log[FixedTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_suggest_int_log[FrozenTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_suggest_categorical[FixedTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_suggest_categorical[FrozenTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution0-FixedTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution0-FrozenTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution0-Trial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution1-FixedTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution1-FrozenTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution1-Trial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution2-FixedTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution2-FrozenTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution2-Trial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution3-FixedTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution3-FrozenTrial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution3-Trial] PASSED [ 98%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution4-FixedTrial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution4-FrozenTrial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution4-Trial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution5-FixedTrial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution5-FrozenTrial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_not_contained_param[-distribution5-Trial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_set_user_attrs[FixedTrial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_set_user_attrs[FrozenTrial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_set_user_attrs[Trial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_report[FixedTrial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_report[FrozenTrial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_report[Trial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_should_prune[FixedTrial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_should_prune[FrozenTrial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_should_prune[Trial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_datetime_start[FixedTrial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_datetime_start[FrozenTrial] PASSED [ 99%] 1735s tests/trial_tests/test_trials.py::test_datetime_start[Trial] PASSED [100%] 1735s 1735s =================================== FAILURES =================================== 1735s _________ test_concurrent_append_logs_for_multi_threads[redis_default] _________ 1735s 1735s log_storage_type = 'redis_default' 1735s 1735s @pytest.mark.parametrize("log_storage_type", LOG_STORAGE) 1735s def test_concurrent_append_logs_for_multi_threads(log_storage_type: str) -> None: 1735s num_executors = 10 1735s num_records = 200 1735s record = {"key": "value"} 1735s 1735s with JournalLogStorageSupplier(log_storage_type) as storage: 1735s with ThreadPoolExecutor(num_executors) as pool: 1735s pool.map(storage.append_logs, [[record] for _ in range(num_records)], timeout=20) 1735s 1735s > assert len(storage.read_logs(0)) == num_records 1735s E assert 0 == 200 1735s E + where 0 = len([]) 1735s E + where [] = read_logs(0) 1735s E + where read_logs = .read_logs 1735s 1735s tests/storages_tests/test_journal.py:96: AssertionError 1735s _______________ test_save_snapshot_per_each_trial[journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", JOURNAL_STORAGE_SUPPORTING_SNAPSHOT) 1735s def test_save_snapshot_per_each_trial(storage_mode: str) -> None: 1735s def objective(trial: optuna.Trial) -> float: 1735s return trial.suggest_float("x", 0, 10) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s assert isinstance(storage, JournalStorage) 1735s > study = create_study(storage=storage) 1735s 1735s tests/storages_tests/test_journal.py:137: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________ test_save_snapshot_per_each_study[journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", JOURNAL_STORAGE_SUPPORTING_SNAPSHOT) 1735s def test_save_snapshot_per_each_study(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s assert isinstance(storage, JournalStorage) 1735s journal_log_storage = storage._backend 1735s assert isinstance(journal_log_storage, BaseJournalLogSnapshot) 1735s 1735s assert journal_log_storage.load_snapshot() is None 1735s 1735s with mock.patch("optuna.storages._journal.storage.SNAPSHOT_INTERVAL", 1, create=True): 1735s for _ in range(2): 1735s > create_study(storage=storage) 1735s 1735s tests/storages_tests/test_journal.py:160: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________ test_check_replay_result_restored_from_snapshot[journal_redis] ________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", JOURNAL_STORAGE_SUPPORTING_SNAPSHOT) 1735s def test_check_replay_result_restored_from_snapshot(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage1: 1735s with mock.patch("optuna.storages._journal.storage.SNAPSHOT_INTERVAL", 1, create=True): 1735s for _ in range(2): 1735s > create_study(storage=storage1) 1735s 1735s tests/storages_tests/test_journal.py:170: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________________ test_create_new_study[journal_redis] _____________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_create_new_study(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:51: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________ test_create_new_study_unique_id[journal_redis] ________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_create_new_study_unique_id(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:70: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________ test_create_new_study_with_name[journal_redis] ________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_create_new_study_with_name(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s # Generate unique study_name from the current function name and storage_mode. 1735s function_name = test_create_new_study_with_name.__name__ 1735s study_name = function_name + "/" + storage_mode 1735s > study_id = storage.create_new_study( 1735s directions=[StudyDirection.MINIMIZE], study_name=study_name 1735s ) 1735s 1735s tests/storages_tests/test_storages.py:89: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________________ test_delete_study[journal_redis] _______________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_delete_study(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:102: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________ test_delete_study_after_create_multiple_studies[journal_redis] ________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_delete_study_after_create_multiple_studies(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id1 = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:125: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ____ test_get_study_id_from_name_and_get_study_name_from_id[journal_redis] _____ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_study_id_from_name_and_get_study_name_from_id(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s # Generate unique study_name from the current function name and storage_mode. 1735s function_name = test_get_study_id_from_name_and_get_study_name_from_id.__name__ 1735s study_name = function_name + "/" + storage_mode 1735s > study_id = storage.create_new_study( 1735s directions=[StudyDirection.MINIMIZE], study_name=study_name 1735s ) 1735s 1735s tests/storages_tests/test_storages.py:143: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________ test_set_and_get_study_directions[journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_set_and_get_study_directions(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s for target in [ 1735s (StudyDirection.MINIMIZE,), 1735s (StudyDirection.MAXIMIZE,), 1735s (StudyDirection.MINIMIZE, StudyDirection.MAXIMIZE), 1735s (StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE), 1735s [StudyDirection.MINIMIZE, StudyDirection.MAXIMIZE], 1735s [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE], 1735s ]: 1735s > study_id = storage.create_new_study(directions=target) 1735s 1735s tests/storages_tests/test_storages.py:170: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________ test_set_and_get_study_user_attrs[journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_set_and_get_study_user_attrs(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:192: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_set_and_get_study_system_attrs[journal_redis] ______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_set_and_get_study_system_attrs(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:219: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________ test_study_user_and_system_attrs_confusion[journal_redis] ___________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_study_user_and_system_attrs_confusion(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:246: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________________ test_create_new_trial[journal_redis] _____________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_create_new_trial(storage_mode: str) -> None: 1735s def _check_trials( 1735s trials: List[FrozenTrial], 1735s idx: int, 1735s trial_id: int, 1735s time_before_creation: datetime, 1735s time_after_creation: datetime, 1735s ) -> None: 1735s assert len(trials) == idx + 1 1735s assert len({t._trial_id for t in trials}) == idx + 1 1735s assert trial_id in {t._trial_id for t in trials} 1735s assert {t.number for t in trials} == set(range(idx + 1)) 1735s assert all(t.state == TrialState.RUNNING for t in trials) 1735s assert all(t.params == {} for t in trials) 1735s assert all(t.intermediate_values == {} for t in trials) 1735s assert all(t.user_attrs == {} for t in trials) 1735s assert all(t.system_attrs == {} for t in trials) 1735s assert all( 1735s t.datetime_start < time_before_creation 1735s for t in trials 1735s if t._trial_id != trial_id and t.datetime_start is not None 1735s ) 1735s assert all( 1735s time_before_creation < t.datetime_start < time_after_creation 1735s for t in trials 1735s if t._trial_id == trial_id and t.datetime_start is not None 1735s ) 1735s assert all(t.datetime_complete is None for t in trials) 1735s assert all(t.value is None for t in trials) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:291: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _ test_create_new_trial_with_template_trial[start_time0-complete_time0-journal_redis] _ 1735s 1735s storage_mode = 'journal_redis' 1735s start_time = datetime.datetime(2025, 1, 9, 15, 54, 33, 520221) 1735s complete_time = datetime.datetime(2025, 1, 9, 15, 54, 33, 520226) 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "start_time,complete_time", 1735s [(datetime.now(), datetime.now()), (datetime(2022, 9, 1), datetime(2022, 9, 2))], 1735s ) 1735s def test_create_new_trial_with_template_trial( 1735s storage_mode: str, start_time: datetime, complete_time: datetime 1735s ) -> None: 1735s template_trial = FrozenTrial( 1735s state=TrialState.COMPLETE, 1735s value=10000, 1735s datetime_start=start_time, 1735s datetime_complete=complete_time, 1735s params={"x": 0.5}, 1735s distributions={"x": FloatDistribution(0, 1)}, 1735s user_attrs={"foo": "bar"}, 1735s system_attrs={"baz": 123}, 1735s intermediate_values={1: 10, 2: 100, 3: 1000}, 1735s number=55, # This entry is ignored. 1735s trial_id=-1, # dummy value (unused). 1735s ) 1735s 1735s def _check_trials(trials: List[FrozenTrial], idx: int, trial_id: int) -> None: 1735s assert len(trials) == idx + 1 1735s assert len({t._trial_id for t in trials}) == idx + 1 1735s assert trial_id in {t._trial_id for t in trials} 1735s assert {t.number for t in trials} == set(range(idx + 1)) 1735s assert all(t.state == template_trial.state for t in trials) 1735s assert all(t.params == template_trial.params for t in trials) 1735s assert all(t.distributions == template_trial.distributions for t in trials) 1735s assert all(t.intermediate_values == template_trial.intermediate_values for t in trials) 1735s assert all(t.user_attrs == template_trial.user_attrs for t in trials) 1735s assert all(t.system_attrs == template_trial.system_attrs for t in trials) 1735s assert all(t.datetime_start == template_trial.datetime_start for t in trials) 1735s assert all(t.datetime_complete == template_trial.datetime_complete for t in trials) 1735s assert all(t.value == template_trial.value for t in trials) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:358: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _ test_create_new_trial_with_template_trial[start_time1-complete_time1-journal_redis] _ 1735s 1735s storage_mode = 'journal_redis', start_time = datetime.datetime(2022, 9, 1, 0, 0) 1735s complete_time = datetime.datetime(2022, 9, 2, 0, 0) 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "start_time,complete_time", 1735s [(datetime.now(), datetime.now()), (datetime(2022, 9, 1), datetime(2022, 9, 2))], 1735s ) 1735s def test_create_new_trial_with_template_trial( 1735s storage_mode: str, start_time: datetime, complete_time: datetime 1735s ) -> None: 1735s template_trial = FrozenTrial( 1735s state=TrialState.COMPLETE, 1735s value=10000, 1735s datetime_start=start_time, 1735s datetime_complete=complete_time, 1735s params={"x": 0.5}, 1735s distributions={"x": FloatDistribution(0, 1)}, 1735s user_attrs={"foo": "bar"}, 1735s system_attrs={"baz": 123}, 1735s intermediate_values={1: 10, 2: 100, 3: 1000}, 1735s number=55, # This entry is ignored. 1735s trial_id=-1, # dummy value (unused). 1735s ) 1735s 1735s def _check_trials(trials: List[FrozenTrial], idx: int, trial_id: int) -> None: 1735s assert len(trials) == idx + 1 1735s assert len({t._trial_id for t in trials}) == idx + 1 1735s assert trial_id in {t._trial_id for t in trials} 1735s assert {t.number for t in trials} == set(range(idx + 1)) 1735s assert all(t.state == template_trial.state for t in trials) 1735s assert all(t.params == template_trial.params for t in trials) 1735s assert all(t.distributions == template_trial.distributions for t in trials) 1735s assert all(t.intermediate_values == template_trial.intermediate_values for t in trials) 1735s assert all(t.user_attrs == template_trial.user_attrs for t in trials) 1735s assert all(t.system_attrs == template_trial.system_attrs for t in trials) 1735s assert all(t.datetime_start == template_trial.datetime_start for t in trials) 1735s assert all(t.datetime_complete == template_trial.datetime_complete for t in trials) 1735s assert all(t.value == template_trial.value for t in trials) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:358: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_trial_number_from_id[journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_trial_number_from_id(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s # Check if trial_number starts from 0. 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:385: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________ test_set_trial_state_values_for_state[journal_redis] _____________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_set_trial_state_values_for_state(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:400: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___________ test_get_trial_param_and_get_trial_params[journal_redis] ___________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_trial_param_and_get_trial_params(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > _, study_to_trials = _setup_studies(storage, n_study=2, n_trial=5, seed=1) 1735s 1735s tests/storages_tests/test_storages.py:442: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s tests/storages_tests/test_storages.py:986: in _setup_studies 1735s study_id = storage.create_new_study(directions=(direction,), study_name=study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________________ test_set_trial_param[journal_redis] ______________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_set_trial_param(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s # Setup test across multiple studies and trials. 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:468: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ____________ test_set_trial_state_values_for_values[journal_redis] _____________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_set_trial_state_values_for_values(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s # Setup test across multiple studies and trials. 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:539: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________ test_set_trial_intermediate_value[journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_set_trial_intermediate_value(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s # Setup test across multiple studies and trials. 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:581: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___________________ test_get_trial_user_attrs[journal_redis] ___________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_trial_user_attrs(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > _, study_to_trials = _setup_studies(storage, n_study=2, n_trial=5, seed=10) 1735s 1735s tests/storages_tests/test_storages.py:625: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s tests/storages_tests/test_storages.py:986: in _setup_studies 1735s study_id = storage.create_new_study(directions=(direction,), study_name=study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___________________ test_set_trial_user_attr[journal_redis] ____________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_set_trial_user_attr(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s trial_id_1 = storage.create_new_trial( 1735s > storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s ) 1735s 1735s tests/storages_tests/test_storages.py:641: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________________ test_get_trial_system_attrs[journal_redis] __________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_trial_system_attrs(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > _, study_to_trials = _setup_studies(storage, n_study=2, n_trial=5, seed=10) 1735s 1735s tests/storages_tests/test_storages.py:678: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s tests/storages_tests/test_storages.py:986: in _setup_studies 1735s study_id = storage.create_new_study(directions=(direction,), study_name=study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________________ test_set_trial_system_attr[journal_redis] ___________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_set_trial_system_attr(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:693: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________________ test_get_all_studies[journal_redis] ______________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_all_studies(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > expected_frozen_studies, _ = _setup_studies(storage, n_study=10, n_trial=10, seed=46) 1735s 1735s tests/storages_tests/test_storages.py:729: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s tests/storages_tests/test_storages.py:986: in _setup_studies 1735s study_id = storage.create_new_study(directions=(direction,), study_name=study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________________ test_get_trial[journal_redis] _________________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_trial(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > _, study_to_trials = _setup_studies(storage, n_study=2, n_trial=20, seed=47) 1735s 1735s tests/storages_tests/test_storages.py:748: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s tests/storages_tests/test_storages.py:986: in _setup_studies 1735s study_id = storage.create_new_study(directions=(direction,), study_name=study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________________ test_get_all_trials[journal_redis] ______________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_all_trials(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > _, study_to_trials = _setup_studies(storage, n_study=2, n_trial=20, seed=48) 1735s 1735s tests/storages_tests/test_storages.py:765: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s tests/storages_tests/test_storages.py:986: in _setup_studies 1735s study_id = storage.create_new_study(directions=(direction,), study_name=study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________ test_get_all_trials_params_order[param_names0-journal_redis] _________ 1735s 1735s storage_mode = 'journal_redis', param_names = ['a', 'b'] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("param_names", [["a", "b"], ["b", "a"]]) 1735s def test_get_all_trials_params_order(storage_mode: str, param_names: list[str]) -> None: 1735s # We don't actually require that all storages to preserve the order of parameters, 1735s # but all current implementations do, so we test this property. 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:784: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________ test_get_all_trials_params_order[param_names1-journal_redis] _________ 1735s 1735s storage_mode = 'journal_redis', param_names = ['b', 'a'] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("param_names", [["a", "b"], ["b", "a"]]) 1735s def test_get_all_trials_params_order(storage_mode: str, param_names: list[str]) -> None: 1735s # We don't actually require that all storages to preserve the order of parameters, 1735s # but all current implementations do, so we test this property. 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:784: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_get_all_trials_deepcopy_option[journal_redis] ______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_all_trials_deepcopy_option(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > frozen_studies, study_to_trials = _setup_studies(storage, n_study=2, n_trial=5, seed=49) 1735s 1735s tests/storages_tests/test_storages.py:800: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s tests/storages_tests/test_storages.py:986: in _setup_studies 1735s study_id = storage.create_new_study(directions=(direction,), study_name=study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________ test_get_all_trials_state_option[journal_redis] ________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_all_trials_state_option(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MAXIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:817: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________ test_get_all_trials_not_modified[journal_redis] ________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_all_trials_not_modified(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > _, study_to_trials = _setup_studies(storage, n_study=2, n_trial=20, seed=48) 1735s 1735s tests/storages_tests/test_storages.py:856: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s tests/storages_tests/test_storages.py:986: in _setup_studies 1735s study_id = storage.create_new_study(directions=(direction,), study_name=study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________________ test_get_n_trials[journal_redis] _______________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_n_trials(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id_to_frozen_studies, _ = _setup_studies(storage, n_study=2, n_trial=7, seed=50) 1735s 1735s tests/storages_tests/test_storages.py:885: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s tests/storages_tests/test_storages.py:986: in _setup_studies 1735s study_id = storage.create_new_study(directions=(direction,), study_name=study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________ test_get_n_trials_state_option[journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_n_trials_state_option(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=(StudyDirection.MAXIMIZE,)) 1735s 1735s tests/storages_tests/test_storages.py:897: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_best_trial[values0-2-journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis', direction = 1735s values = [0.0, 1.0, 2.0] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("direction", [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE]) 1735s @pytest.mark.parametrize( 1735s "values", 1735s [ 1735s [0.0, 1.0, 2.0], 1735s [0.0, float("inf"), 1.0], 1735s [0.0, float("-inf"), 1.0], 1735s [float("inf"), 0.0, 1.0, float("-inf")], 1735s [float("inf")], 1735s [float("-inf")], 1735s ], 1735s ) 1735s def test_get_best_trial(storage_mode: str, direction: StudyDirection, values: List[float]) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[direction]) 1735s 1735s tests/storages_tests/test_storages.py:936: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_best_trial[values0-1-journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis', direction = 1735s values = [0.0, 1.0, 2.0] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("direction", [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE]) 1735s @pytest.mark.parametrize( 1735s "values", 1735s [ 1735s [0.0, 1.0, 2.0], 1735s [0.0, float("inf"), 1.0], 1735s [0.0, float("-inf"), 1.0], 1735s [float("inf"), 0.0, 1.0, float("-inf")], 1735s [float("inf")], 1735s [float("-inf")], 1735s ], 1735s ) 1735s def test_get_best_trial(storage_mode: str, direction: StudyDirection, values: List[float]) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[direction]) 1735s 1735s tests/storages_tests/test_storages.py:936: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_best_trial[values1-2-journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis', direction = 1735s values = [0.0, inf, 1.0] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("direction", [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE]) 1735s @pytest.mark.parametrize( 1735s "values", 1735s [ 1735s [0.0, 1.0, 2.0], 1735s [0.0, float("inf"), 1.0], 1735s [0.0, float("-inf"), 1.0], 1735s [float("inf"), 0.0, 1.0, float("-inf")], 1735s [float("inf")], 1735s [float("-inf")], 1735s ], 1735s ) 1735s def test_get_best_trial(storage_mode: str, direction: StudyDirection, values: List[float]) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[direction]) 1735s 1735s tests/storages_tests/test_storages.py:936: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_best_trial[values1-1-journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis', direction = 1735s values = [0.0, inf, 1.0] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("direction", [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE]) 1735s @pytest.mark.parametrize( 1735s "values", 1735s [ 1735s [0.0, 1.0, 2.0], 1735s [0.0, float("inf"), 1.0], 1735s [0.0, float("-inf"), 1.0], 1735s [float("inf"), 0.0, 1.0, float("-inf")], 1735s [float("inf")], 1735s [float("-inf")], 1735s ], 1735s ) 1735s def test_get_best_trial(storage_mode: str, direction: StudyDirection, values: List[float]) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[direction]) 1735s 1735s tests/storages_tests/test_storages.py:936: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_best_trial[values2-2-journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis', direction = 1735s values = [0.0, -inf, 1.0] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("direction", [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE]) 1735s @pytest.mark.parametrize( 1735s "values", 1735s [ 1735s [0.0, 1.0, 2.0], 1735s [0.0, float("inf"), 1.0], 1735s [0.0, float("-inf"), 1.0], 1735s [float("inf"), 0.0, 1.0, float("-inf")], 1735s [float("inf")], 1735s [float("-inf")], 1735s ], 1735s ) 1735s def test_get_best_trial(storage_mode: str, direction: StudyDirection, values: List[float]) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[direction]) 1735s 1735s tests/storages_tests/test_storages.py:936: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_best_trial[values2-1-journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis', direction = 1735s values = [0.0, -inf, 1.0] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("direction", [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE]) 1735s @pytest.mark.parametrize( 1735s "values", 1735s [ 1735s [0.0, 1.0, 2.0], 1735s [0.0, float("inf"), 1.0], 1735s [0.0, float("-inf"), 1.0], 1735s [float("inf"), 0.0, 1.0, float("-inf")], 1735s [float("inf")], 1735s [float("-inf")], 1735s ], 1735s ) 1735s def test_get_best_trial(storage_mode: str, direction: StudyDirection, values: List[float]) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[direction]) 1735s 1735s tests/storages_tests/test_storages.py:936: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_best_trial[values3-2-journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis', direction = 1735s values = [inf, 0.0, 1.0, -inf] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("direction", [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE]) 1735s @pytest.mark.parametrize( 1735s "values", 1735s [ 1735s [0.0, 1.0, 2.0], 1735s [0.0, float("inf"), 1.0], 1735s [0.0, float("-inf"), 1.0], 1735s [float("inf"), 0.0, 1.0, float("-inf")], 1735s [float("inf")], 1735s [float("-inf")], 1735s ], 1735s ) 1735s def test_get_best_trial(storage_mode: str, direction: StudyDirection, values: List[float]) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[direction]) 1735s 1735s tests/storages_tests/test_storages.py:936: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_best_trial[values3-1-journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis', direction = 1735s values = [inf, 0.0, 1.0, -inf] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("direction", [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE]) 1735s @pytest.mark.parametrize( 1735s "values", 1735s [ 1735s [0.0, 1.0, 2.0], 1735s [0.0, float("inf"), 1.0], 1735s [0.0, float("-inf"), 1.0], 1735s [float("inf"), 0.0, 1.0, float("-inf")], 1735s [float("inf")], 1735s [float("-inf")], 1735s ], 1735s ) 1735s def test_get_best_trial(storage_mode: str, direction: StudyDirection, values: List[float]) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[direction]) 1735s 1735s tests/storages_tests/test_storages.py:936: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_best_trial[values4-2-journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis', direction = 1735s values = [inf] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("direction", [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE]) 1735s @pytest.mark.parametrize( 1735s "values", 1735s [ 1735s [0.0, 1.0, 2.0], 1735s [0.0, float("inf"), 1.0], 1735s [0.0, float("-inf"), 1.0], 1735s [float("inf"), 0.0, 1.0, float("-inf")], 1735s [float("inf")], 1735s [float("-inf")], 1735s ], 1735s ) 1735s def test_get_best_trial(storage_mode: str, direction: StudyDirection, values: List[float]) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[direction]) 1735s 1735s tests/storages_tests/test_storages.py:936: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_best_trial[values4-1-journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis', direction = 1735s values = [inf] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("direction", [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE]) 1735s @pytest.mark.parametrize( 1735s "values", 1735s [ 1735s [0.0, 1.0, 2.0], 1735s [0.0, float("inf"), 1.0], 1735s [0.0, float("-inf"), 1.0], 1735s [float("inf"), 0.0, 1.0, float("-inf")], 1735s [float("inf")], 1735s [float("-inf")], 1735s ], 1735s ) 1735s def test_get_best_trial(storage_mode: str, direction: StudyDirection, values: List[float]) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[direction]) 1735s 1735s tests/storages_tests/test_storages.py:936: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_best_trial[values5-2-journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis', direction = 1735s values = [-inf] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("direction", [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE]) 1735s @pytest.mark.parametrize( 1735s "values", 1735s [ 1735s [0.0, 1.0, 2.0], 1735s [0.0, float("inf"), 1.0], 1735s [0.0, float("-inf"), 1.0], 1735s [float("inf"), 0.0, 1.0, float("-inf")], 1735s [float("inf")], 1735s [float("-inf")], 1735s ], 1735s ) 1735s def test_get_best_trial(storage_mode: str, direction: StudyDirection, values: List[float]) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[direction]) 1735s 1735s tests/storages_tests/test_storages.py:936: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_best_trial[values5-1-journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis', direction = 1735s values = [-inf] 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("direction", [StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE]) 1735s @pytest.mark.parametrize( 1735s "values", 1735s [ 1735s [0.0, 1.0, 2.0], 1735s [0.0, float("inf"), 1.0], 1735s [0.0, float("-inf"), 1.0], 1735s [float("inf"), 0.0, 1.0, float("-inf")], 1735s [float("inf")], 1735s [float("-inf")], 1735s ], 1735s ) 1735s def test_get_best_trial(storage_mode: str, direction: StudyDirection, values: List[float]) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[direction]) 1735s 1735s tests/storages_tests/test_storages.py:936: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____ test_get_best_trial_for_multi_objective_optimization[journal_redis] ______ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_best_trial_for_multi_objective_optimization(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study( 1735s directions=(StudyDirection.MAXIMIZE, StudyDirection.MINIMIZE) 1735s ) 1735s 1735s tests/storages_tests/test_storages.py:1059: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________ test_get_trial_id_from_study_id_trial_number[journal_redis] __________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_trial_id_from_study_id_trial_number(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s with pytest.raises(KeyError): # Matching study does not exist. 1735s storage.get_trial_id_from_study_id_trial_number(study_id=0, trial_number=0) 1735s 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:1080: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_check_trial_is_updatable[journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_check_trial_is_updatable(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study_id = storage.create_new_study(directions=[StudyDirection.MINIMIZE]) 1735s 1735s tests/storages_tests/test_storages.py:1129: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________ test_trials_dataframe[True-attrs0-journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s attrs = ('number', 'value', 'datetime_start', 'datetime_complete', 'params', 'user_attrs', ...) 1735s multi_index = True 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "attrs", 1735s [ 1735s ( 1735s "number", 1735s "value", 1735s "datetime_start", 1735s "datetime_complete", 1735s "params", 1735s "user_attrs", 1735s "system_attrs", 1735s "state", 1735s ), 1735s ( 1735s "number", 1735s "value", 1735s "datetime_start", 1735s "datetime_complete", 1735s "duration", 1735s "params", 1735s "user_attrs", 1735s "system_attrs", 1735s "state", 1735s "intermediate_values", 1735s "_trial_id", 1735s "distributions", 1735s ), 1735s ], 1735s ) 1735s @pytest.mark.parametrize("multi_index", [True, False]) 1735s def test_trials_dataframe(storage_mode: str, attrs: tuple[str, ...], multi_index: bool) -> None: 1735s def f(trial: Trial) -> float: 1735s x = trial.suggest_int("x", 1, 1) 1735s y = trial.suggest_categorical("y", (2.5,)) 1735s trial.set_user_attr("train_loss", 3) 1735s trial.storage.set_trial_system_attr(trial._trial_id, "foo", "bar") 1735s value = x + y # 3.5 1735s 1735s # Test reported intermediate values, although it in practice is not "intermediate". 1735s trial.report(value, step=0) 1735s 1735s return value 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_dataframe.py:65: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________ test_trials_dataframe[True-attrs1-journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s attrs = ('number', 'value', 'datetime_start', 'datetime_complete', 'duration', 'params', ...) 1735s multi_index = True 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "attrs", 1735s [ 1735s ( 1735s "number", 1735s "value", 1735s "datetime_start", 1735s "datetime_complete", 1735s "params", 1735s "user_attrs", 1735s "system_attrs", 1735s "state", 1735s ), 1735s ( 1735s "number", 1735s "value", 1735s "datetime_start", 1735s "datetime_complete", 1735s "duration", 1735s "params", 1735s "user_attrs", 1735s "system_attrs", 1735s "state", 1735s "intermediate_values", 1735s "_trial_id", 1735s "distributions", 1735s ), 1735s ], 1735s ) 1735s @pytest.mark.parametrize("multi_index", [True, False]) 1735s def test_trials_dataframe(storage_mode: str, attrs: tuple[str, ...], multi_index: bool) -> None: 1735s def f(trial: Trial) -> float: 1735s x = trial.suggest_int("x", 1, 1) 1735s y = trial.suggest_categorical("y", (2.5,)) 1735s trial.set_user_attr("train_loss", 3) 1735s trial.storage.set_trial_system_attr(trial._trial_id, "foo", "bar") 1735s value = x + y # 3.5 1735s 1735s # Test reported intermediate values, although it in practice is not "intermediate". 1735s trial.report(value, step=0) 1735s 1735s return value 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_dataframe.py:65: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_trials_dataframe[False-attrs0-journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s attrs = ('number', 'value', 'datetime_start', 'datetime_complete', 'params', 'user_attrs', ...) 1735s multi_index = False 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "attrs", 1735s [ 1735s ( 1735s "number", 1735s "value", 1735s "datetime_start", 1735s "datetime_complete", 1735s "params", 1735s "user_attrs", 1735s "system_attrs", 1735s "state", 1735s ), 1735s ( 1735s "number", 1735s "value", 1735s "datetime_start", 1735s "datetime_complete", 1735s "duration", 1735s "params", 1735s "user_attrs", 1735s "system_attrs", 1735s "state", 1735s "intermediate_values", 1735s "_trial_id", 1735s "distributions", 1735s ), 1735s ], 1735s ) 1735s @pytest.mark.parametrize("multi_index", [True, False]) 1735s def test_trials_dataframe(storage_mode: str, attrs: tuple[str, ...], multi_index: bool) -> None: 1735s def f(trial: Trial) -> float: 1735s x = trial.suggest_int("x", 1, 1) 1735s y = trial.suggest_categorical("y", (2.5,)) 1735s trial.set_user_attr("train_loss", 3) 1735s trial.storage.set_trial_system_attr(trial._trial_id, "foo", "bar") 1735s value = x + y # 3.5 1735s 1735s # Test reported intermediate values, although it in practice is not "intermediate". 1735s trial.report(value, step=0) 1735s 1735s return value 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_dataframe.py:65: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_trials_dataframe[False-attrs1-journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s attrs = ('number', 'value', 'datetime_start', 'datetime_complete', 'duration', 'params', ...) 1735s multi_index = False 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "attrs", 1735s [ 1735s ( 1735s "number", 1735s "value", 1735s "datetime_start", 1735s "datetime_complete", 1735s "params", 1735s "user_attrs", 1735s "system_attrs", 1735s "state", 1735s ), 1735s ( 1735s "number", 1735s "value", 1735s "datetime_start", 1735s "datetime_complete", 1735s "duration", 1735s "params", 1735s "user_attrs", 1735s "system_attrs", 1735s "state", 1735s "intermediate_values", 1735s "_trial_id", 1735s "distributions", 1735s ), 1735s ], 1735s ) 1735s @pytest.mark.parametrize("multi_index", [True, False]) 1735s def test_trials_dataframe(storage_mode: str, attrs: tuple[str, ...], multi_index: bool) -> None: 1735s def f(trial: Trial) -> float: 1735s x = trial.suggest_int("x", 1, 1) 1735s y = trial.suggest_categorical("y", (2.5,)) 1735s trial.set_user_attr("train_loss", 3) 1735s trial.storage.set_trial_system_attr(trial._trial_id, "foo", "bar") 1735s value = x + y # 3.5 1735s 1735s # Test reported intermediate values, although it in practice is not "intermediate". 1735s trial.report(value, step=0) 1735s 1735s return value 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_dataframe.py:65: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_trials_dataframe_with_failure[journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_trials_dataframe_with_failure(storage_mode: str) -> None: 1735s def f(trial: Trial) -> float: 1735s x = trial.suggest_int("x", 1, 1) 1735s y = trial.suggest_categorical("y", (2.5,)) 1735s trial.set_user_attr("train_loss", 3) 1735s raise ValueError() 1735s return x + y # 3.5 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_dataframe.py:134: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________________ test_run_trial[journal_redis] _________________________ 1735s 1735s storage_mode = 'journal_redis' 1735s caplog = <_pytest.logging.LogCaptureFixture object at 0x3ff86998fc0> 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_run_trial(storage_mode: str, caplog: LogCaptureFixture) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_optimize.py:39: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________ test_run_trial_automatically_fail[journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s caplog = <_pytest.logging.LogCaptureFixture object at 0x3ff88f68e50> 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_run_trial_automatically_fail(storage_mode: str, caplog: LogCaptureFixture) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_optimize.py:63: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________________ test_run_trial_pruned[journal_redis] _____________________ 1735s 1735s storage_mode = 'journal_redis' 1735s caplog = <_pytest.logging.LogCaptureFixture object at 0x3ff85a6f5f0> 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_run_trial_pruned(storage_mode: str, caplog: LogCaptureFixture) -> None: 1735s def gen_func(intermediate: Optional[float] = None) -> Callable[[Trial], float]: 1735s def func(trial: Trial) -> float: 1735s if intermediate is not None: 1735s trial.report(step=1, value=intermediate) 1735s raise TrialPruned 1735s 1735s return func 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_optimize.py:93: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________ test_run_trial_catch_exception[journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_run_trial_catch_exception(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_optimize.py:117: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___________________ test_run_trial_exception[journal_redis] ____________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_run_trial_exception(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_optimize.py:126: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______ test_run_trial_invoke_tell_with_suppressing_warning[journal_redis] ______ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_run_trial_invoke_tell_with_suppressing_warning(storage_mode: str) -> None: 1735s def func_numerical(trial: Trial) -> float: 1735s return trial.suggest_float("v", 0, 10) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_optimize.py:143: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________________ test_optimize_parallel[journal_redis-1-0] ___________________ 1735s 1735s n_trials = 0, n_jobs = 1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s f = Func() 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:159: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________________ test_optimize_parallel[journal_redis-1-1] ___________________ 1735s 1735s n_trials = 1, n_jobs = 1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s f = Func() 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:159: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________________ test_optimize_parallel[journal_redis-1-20] __________________ 1735s 1735s n_trials = 20, n_jobs = 1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s f = Func() 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:159: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________________ test_optimize_parallel[journal_redis-2-0] ___________________ 1735s 1735s n_trials = 0, n_jobs = 2, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s f = Func() 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:159: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________________ test_optimize_parallel[journal_redis-2-1] ___________________ 1735s 1735s n_trials = 1, n_jobs = 2, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s f = Func() 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:159: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________________ test_optimize_parallel[journal_redis-2-20] __________________ 1735s 1735s n_trials = 20, n_jobs = 2, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s f = Func() 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:159: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________________ test_optimize_parallel[journal_redis--1-0] __________________ 1735s 1735s n_trials = 0, n_jobs = -1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s f = Func() 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:159: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________________ test_optimize_parallel[journal_redis--1-1] __________________ 1735s 1735s n_trials = 1, n_jobs = -1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s f = Func() 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:159: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_optimize_parallel[journal_redis--1-20] __________________ 1735s 1735s n_trials = 20, n_jobs = -1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s f = Func() 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:159: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_optimize_parallel_timeout[journal_redis-1-0] _______________ 1735s 1735s n_trials = 0, n_jobs = 1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20, None)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel_timeout(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s sleep_sec = 0.1 1735s timeout_sec = 1.0 1735s f = Func(sleep_sec=sleep_sec) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:185: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_optimize_parallel_timeout[journal_redis-1-1] _______________ 1735s 1735s n_trials = 1, n_jobs = 1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20, None)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel_timeout(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s sleep_sec = 0.1 1735s timeout_sec = 1.0 1735s f = Func(sleep_sec=sleep_sec) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:185: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_optimize_parallel_timeout[journal_redis-1-20] ______________ 1735s 1735s n_trials = 20, n_jobs = 1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20, None)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel_timeout(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s sleep_sec = 0.1 1735s timeout_sec = 1.0 1735s f = Func(sleep_sec=sleep_sec) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:185: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________ test_optimize_parallel_timeout[journal_redis-1-None] _____________ 1735s 1735s n_trials = None, n_jobs = 1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20, None)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel_timeout(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s sleep_sec = 0.1 1735s timeout_sec = 1.0 1735s f = Func(sleep_sec=sleep_sec) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:185: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_optimize_parallel_timeout[journal_redis-2-0] _______________ 1735s 1735s n_trials = 0, n_jobs = 2, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20, None)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel_timeout(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s sleep_sec = 0.1 1735s timeout_sec = 1.0 1735s f = Func(sleep_sec=sleep_sec) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:185: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_optimize_parallel_timeout[journal_redis-2-1] _______________ 1735s 1735s n_trials = 1, n_jobs = 2, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20, None)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel_timeout(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s sleep_sec = 0.1 1735s timeout_sec = 1.0 1735s f = Func(sleep_sec=sleep_sec) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:185: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_optimize_parallel_timeout[journal_redis-2-20] ______________ 1735s 1735s n_trials = 20, n_jobs = 2, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20, None)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel_timeout(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s sleep_sec = 0.1 1735s timeout_sec = 1.0 1735s f = Func(sleep_sec=sleep_sec) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:185: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________ test_optimize_parallel_timeout[journal_redis-2-None] _____________ 1735s 1735s n_trials = None, n_jobs = 2, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20, None)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel_timeout(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s sleep_sec = 0.1 1735s timeout_sec = 1.0 1735s f = Func(sleep_sec=sleep_sec) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:185: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_optimize_parallel_timeout[journal_redis--1-0] ______________ 1735s 1735s n_trials = 0, n_jobs = -1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20, None)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel_timeout(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s sleep_sec = 0.1 1735s timeout_sec = 1.0 1735s f = Func(sleep_sec=sleep_sec) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:185: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_optimize_parallel_timeout[journal_redis--1-1] ______________ 1735s 1735s n_trials = 1, n_jobs = -1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20, None)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel_timeout(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s sleep_sec = 0.1 1735s timeout_sec = 1.0 1735s f = Func(sleep_sec=sleep_sec) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:185: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________ test_optimize_parallel_timeout[journal_redis--1-20] ______________ 1735s 1735s n_trials = 20, n_jobs = -1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20, None)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel_timeout(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s sleep_sec = 0.1 1735s timeout_sec = 1.0 1735s f = Func(sleep_sec=sleep_sec) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:185: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ____________ test_optimize_parallel_timeout[journal_redis--1-None] _____________ 1735s 1735s n_trials = None, n_jobs = -1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_trials", (0, 1, 20, None)) 1735s @pytest.mark.parametrize("n_jobs", (1, 2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_parallel_timeout(n_trials: int, n_jobs: int, storage_mode: str) -> None: 1735s sleep_sec = 0.1 1735s timeout_sec = 1.0 1735s f = Func(sleep_sec=sleep_sec) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:185: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___________________ test_optimize_with_catch[journal_redis] ____________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_with_catch(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:204: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________ test_optimize_with_reseeding[journal_redis-2] _________________ 1735s 1735s n_jobs = 2, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_jobs", (2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_with_reseeding(n_jobs: int, storage_mode: str) -> None: 1735s f = Func() 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:244: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________ test_optimize_with_reseeding[journal_redis--1] ________________ 1735s 1735s n_jobs = -1, storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("n_jobs", (2, -1)) 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_optimize_with_reseeding(n_jobs: int, storage_mode: str) -> None: 1735s f = Func() 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:244: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________ test_study_set_and_get_user_attrs[journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_study_set_and_get_user_attrs(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:269: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________ test_trial_set_and_get_user_attrs[journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_trial_set_and_get_user_attrs(storage_mode: str) -> None: 1735s def f(trial: Trial) -> float: 1735s trial.set_user_attr("train_accuracy", 1) 1735s assert trial.user_attrs["train_accuracy"] == 1 1735s return 0.0 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:283: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________ test_get_all_study_summaries[True-journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis', include_best_trial = True 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("include_best_trial", [True, False]) 1735s def test_get_all_study_summaries(storage_mode: str, include_best_trial: bool) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:293: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_get_all_study_summaries[False-journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis', include_best_trial = False 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("include_best_trial", [True, False]) 1735s def test_get_all_study_summaries(storage_mode: str, include_best_trial: bool) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:293: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________ test_get_all_study_summaries_with_no_trials[journal_redis] __________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_all_study_summaries_with_no_trials(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:310: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___________________ test_get_all_study_names[journal_redis] ____________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_all_study_names(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s n_studies = 5 1735s 1735s > studies = [create_study(storage=storage) for _ in range(n_studies)] 1735s 1735s tests/study_tests/test_study.py:325: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________________ test_create_study[journal_redis] _______________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_create_study(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s # Test creating a new study. 1735s > study = create_study(storage=storage, load_if_exists=False) 1735s 1735s tests/study_tests/test_study.py:353: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________________ test_load_study[journal_redis] ________________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_load_study(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s if storage is None: 1735s # `InMemoryStorage` can not be used with `load_study` function. 1735s return 1735s 1735s study_name = str(uuid.uuid4()) 1735s 1735s with pytest.raises(KeyError): 1735s # Test loading an unexisting study. 1735s load_study(study_name=study_name, storage=storage) 1735s 1735s # Create a new study. 1735s > created_study = create_study(study_name=study_name, storage=storage) 1735s 1735s tests/study_tests/test_study.py:376: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________ test_load_study_study_name_none[journal_redis] ________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_load_study_study_name_none(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s if storage is None: 1735s # `InMemoryStorage` can not be used with `load_study` function. 1735s return 1735s 1735s study_name = str(uuid.uuid4()) 1735s 1735s > _ = create_study(study_name=study_name, storage=storage) 1735s 1735s tests/study_tests/test_study.py:392: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________________ test_delete_study[journal_redis] _______________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_delete_study(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s # Test deleting a non-existing study. 1735s with pytest.raises(KeyError): 1735s delete_study(study_name="invalid-study-name", storage=storage) 1735s 1735s # Test deleting an existing study. 1735s > study = create_study(storage=storage, load_if_exists=False) 1735s 1735s tests/study_tests/test_study.py:415: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___________________ test_copy_study[inmemory-journal_redis] ____________________ 1735s 1735s from_storage_mode = 'journal_redis', to_storage_mode = 'inmemory' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s > from_study = create_study(storage=from_storage, directions=["maximize", "minimize"]) 1735s 1735s tests/study_tests/test_study.py:429: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ____________________ test_copy_study[sqlite-journal_redis] _____________________ 1735s 1735s from_storage_mode = 'journal_redis', to_storage_mode = 'sqlite' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s > from_study = create_study(storage=from_storage, directions=["maximize", "minimize"]) 1735s 1735s tests/study_tests/test_study.py:429: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_copy_study[cached_sqlite-journal_redis] _________________ 1735s 1735s from_storage_mode = 'journal_redis', to_storage_mode = 'cached_sqlite' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s > from_study = create_study(storage=from_storage, directions=["maximize", "minimize"]) 1735s 1735s tests/study_tests/test_study.py:429: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ____________________ test_copy_study[journal-journal_redis] ____________________ 1735s 1735s from_storage_mode = 'journal_redis', to_storage_mode = 'journal' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s > from_study = create_study(storage=from_storage, directions=["maximize", "minimize"]) 1735s 1735s tests/study_tests/test_study.py:429: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___________________ test_copy_study[journal_redis-inmemory] ____________________ 1735s 1735s from_storage_mode = 'inmemory', to_storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s from_study = create_study(storage=from_storage, directions=["maximize", "minimize"]) 1735s from_study._storage.set_study_system_attr(from_study._study_id, "foo", "bar") 1735s from_study.set_user_attr("baz", "qux") 1735s from_study.optimize( 1735s lambda t: (t.suggest_float("x0", 0, 1), t.suggest_float("x1", 0, 1)), n_trials=3 1735s ) 1735s 1735s > copy_study( 1735s from_study_name=from_study.study_name, 1735s from_storage=from_storage, 1735s to_storage=to_storage, 1735s ) 1735s 1735s tests/study_tests/test_study.py:436: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1500: in copy_study 1735s to_study = create_study( 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ----------------------------- Captured stderr call ----------------------------- 1735s [I 2025-01-09 15:58:06,523] A new study created in memory with name: no-name-94b0c326-cb5c-44f6-9939-3f5bdc6d7d7b 1735s [I 2025-01-09 15:58:06,524] Trial 0 finished with values: [0.8131730731088395, 0.17539743464696833] and parameters: {'x0': 0.8131730731088395, 'x1': 0.17539743464696833}. 1735s [I 2025-01-09 15:58:06,524] Trial 1 finished with values: [0.8060824474690174, 0.7103529969410504] and parameters: {'x0': 0.8060824474690174, 'x1': 0.7103529969410504}. 1735s [I 2025-01-09 15:58:06,524] Trial 2 finished with values: [0.5056501401264777, 0.7536524421106955] and parameters: {'x0': 0.5056501401264777, 'x1': 0.7536524421106955}. 1735s ____________________ test_copy_study[journal_redis-sqlite] _____________________ 1735s 1735s from_storage_mode = 'sqlite', to_storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s from_study = create_study(storage=from_storage, directions=["maximize", "minimize"]) 1735s from_study._storage.set_study_system_attr(from_study._study_id, "foo", "bar") 1735s from_study.set_user_attr("baz", "qux") 1735s from_study.optimize( 1735s lambda t: (t.suggest_float("x0", 0, 1), t.suggest_float("x1", 0, 1)), n_trials=3 1735s ) 1735s 1735s > copy_study( 1735s from_study_name=from_study.study_name, 1735s from_storage=from_storage, 1735s to_storage=to_storage, 1735s ) 1735s 1735s tests/study_tests/test_study.py:436: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1500: in copy_study 1735s to_study = create_study( 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ----------------------------- Captured stderr call ----------------------------- 1735s [I 2025-01-09 15:58:06,722] A new study created in RDB with name: no-name-b9e8aa38-0840-4376-aaad-d29b2417994c 1735s [I 2025-01-09 15:58:06,756] Trial 0 finished with values: [0.015979095777094776, 0.5642967100178865] and parameters: {'x0': 0.015979095777094776, 'x1': 0.5642967100178865}. 1735s [I 2025-01-09 15:58:06,782] Trial 1 finished with values: [0.03346114066935224, 0.5345295978656333] and parameters: {'x0': 0.03346114066935224, 'x1': 0.5345295978656333}. 1735s [I 2025-01-09 15:58:06,804] Trial 2 finished with values: [0.08553736211192164, 0.7562677393821531] and parameters: {'x0': 0.08553736211192164, 'x1': 0.7562677393821531}. 1735s _________________ test_copy_study[journal_redis-cached_sqlite] _________________ 1735s 1735s from_storage_mode = 'cached_sqlite', to_storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s from_study = create_study(storage=from_storage, directions=["maximize", "minimize"]) 1735s from_study._storage.set_study_system_attr(from_study._study_id, "foo", "bar") 1735s from_study.set_user_attr("baz", "qux") 1735s from_study.optimize( 1735s lambda t: (t.suggest_float("x0", 0, 1), t.suggest_float("x1", 0, 1)), n_trials=3 1735s ) 1735s 1735s > copy_study( 1735s from_study_name=from_study.study_name, 1735s from_storage=from_storage, 1735s to_storage=to_storage, 1735s ) 1735s 1735s tests/study_tests/test_study.py:436: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1500: in copy_study 1735s to_study = create_study( 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ----------------------------- Captured stderr call ----------------------------- 1735s [I 2025-01-09 15:58:07,000] A new study created in RDB with name: no-name-1e5b3689-0876-4fad-b5b1-1b308344b866 1735s [I 2025-01-09 15:58:07,036] Trial 0 finished with values: [0.6613989561246042, 0.004011310938312085] and parameters: {'x0': 0.6613989561246042, 'x1': 0.004011310938312085}. 1735s [I 2025-01-09 15:58:07,059] Trial 1 finished with values: [0.616448002495189, 0.1324722033205602] and parameters: {'x0': 0.616448002495189, 'x1': 0.1324722033205602}. 1735s [I 2025-01-09 15:58:07,081] Trial 2 finished with values: [0.8537433513800969, 0.9606824247250964] and parameters: {'x0': 0.8537433513800969, 'x1': 0.9606824247250964}. 1735s ____________________ test_copy_study[journal_redis-journal] ____________________ 1735s 1735s from_storage_mode = 'journal', to_storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s from_study = create_study(storage=from_storage, directions=["maximize", "minimize"]) 1735s from_study._storage.set_study_system_attr(from_study._study_id, "foo", "bar") 1735s from_study.set_user_attr("baz", "qux") 1735s from_study.optimize( 1735s lambda t: (t.suggest_float("x0", 0, 1), t.suggest_float("x1", 0, 1)), n_trials=3 1735s ) 1735s 1735s > copy_study( 1735s from_study_name=from_study.study_name, 1735s from_storage=from_storage, 1735s to_storage=to_storage, 1735s ) 1735s 1735s tests/study_tests/test_study.py:436: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1500: in copy_study 1735s to_study = create_study( 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ----------------------------- Captured stderr call ----------------------------- 1735s [I 2025-01-09 15:58:07,218] A new study created in Journal with name: no-name-410dc1f9-b94f-4d67-ab92-2af3375ef6cb 1735s [I 2025-01-09 15:58:07,221] Trial 0 finished with values: [0.3814755854523745, 0.39723223753228754] and parameters: {'x0': 0.3814755854523745, 'x1': 0.39723223753228754}. 1735s [I 2025-01-09 15:58:07,223] Trial 1 finished with values: [0.9146267535124045, 0.2836990419878209] and parameters: {'x0': 0.9146267535124045, 'x1': 0.2836990419878209}. 1735s [I 2025-01-09 15:58:07,226] Trial 2 finished with values: [0.869481699266321, 0.5773354936851043] and parameters: {'x0': 0.869481699266321, 'x1': 0.5773354936851043}. 1735s _________________ test_copy_study[journal_redis-journal_redis] _________________ 1735s 1735s from_storage_mode = 'journal_redis', to_storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s > from_study = create_study(storage=from_storage, directions=["maximize", "minimize"]) 1735s 1735s tests/study_tests/test_study.py:429: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ____________ test_copy_study_to_study_name[inmemory-journal_redis] _____________ 1735s 1735s from_storage_mode = 'journal_redis', to_storage_mode = 'inmemory' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study_to_study_name(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s > from_study = create_study(study_name="foo", storage=from_storage) 1735s 1735s tests/study_tests/test_study.py:459: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________ test_copy_study_to_study_name[sqlite-journal_redis] ______________ 1735s 1735s from_storage_mode = 'journal_redis', to_storage_mode = 'sqlite' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study_to_study_name(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s > from_study = create_study(study_name="foo", storage=from_storage) 1735s 1735s tests/study_tests/test_study.py:459: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________ test_copy_study_to_study_name[cached_sqlite-journal_redis] __________ 1735s 1735s from_storage_mode = 'journal_redis', to_storage_mode = 'cached_sqlite' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study_to_study_name(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s > from_study = create_study(study_name="foo", storage=from_storage) 1735s 1735s tests/study_tests/test_study.py:459: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________ test_copy_study_to_study_name[journal-journal_redis] _____________ 1735s 1735s from_storage_mode = 'journal_redis', to_storage_mode = 'journal' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study_to_study_name(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s > from_study = create_study(study_name="foo", storage=from_storage) 1735s 1735s tests/study_tests/test_study.py:459: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ____________ test_copy_study_to_study_name[journal_redis-inmemory] _____________ 1735s 1735s from_storage_mode = 'inmemory', to_storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study_to_study_name(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s from_study = create_study(study_name="foo", storage=from_storage) 1735s > _ = create_study(study_name="foo", storage=to_storage) 1735s 1735s tests/study_tests/test_study.py:460: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ----------------------------- Captured stderr call ----------------------------- 1735s [I 2025-01-09 15:58:09,362] A new study created in memory with name: foo 1735s _____________ test_copy_study_to_study_name[journal_redis-sqlite] ______________ 1735s 1735s from_storage_mode = 'sqlite', to_storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study_to_study_name(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s from_study = create_study(study_name="foo", storage=from_storage) 1735s > _ = create_study(study_name="foo", storage=to_storage) 1735s 1735s tests/study_tests/test_study.py:460: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ----------------------------- Captured stderr call ----------------------------- 1735s [I 2025-01-09 15:58:09,556] A new study created in RDB with name: foo 1735s __________ test_copy_study_to_study_name[journal_redis-cached_sqlite] __________ 1735s 1735s from_storage_mode = 'cached_sqlite', to_storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study_to_study_name(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s from_study = create_study(study_name="foo", storage=from_storage) 1735s > _ = create_study(study_name="foo", storage=to_storage) 1735s 1735s tests/study_tests/test_study.py:460: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ----------------------------- Captured stderr call ----------------------------- 1735s [I 2025-01-09 15:58:09,847] A new study created in RDB with name: foo 1735s _____________ test_copy_study_to_study_name[journal_redis-journal] _____________ 1735s 1735s from_storage_mode = 'journal', to_storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study_to_study_name(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s from_study = create_study(study_name="foo", storage=from_storage) 1735s > _ = create_study(study_name="foo", storage=to_storage) 1735s 1735s tests/study_tests/test_study.py:460: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ----------------------------- Captured stderr call ----------------------------- 1735s [I 2025-01-09 15:58:09,984] A new study created in Journal with name: foo 1735s __________ test_copy_study_to_study_name[journal_redis-journal_redis] __________ 1735s 1735s from_storage_mode = 'journal_redis', to_storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("from_storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("to_storage_mode", STORAGE_MODES) 1735s def test_copy_study_to_study_name(from_storage_mode: str, to_storage_mode: str) -> None: 1735s with StorageSupplier(from_storage_mode) as from_storage, StorageSupplier( 1735s to_storage_mode 1735s ) as to_storage: 1735s > from_study = create_study(study_name="foo", storage=from_storage) 1735s 1735s tests/study_tests/test_study.py:459: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________________ test_add_trial[journal_redis] _________________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_add_trial(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:535: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________________ test_add_trials[journal_redis] ________________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_add_trials(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:560: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________ test_enqueue_trial_properly_sets_param_values[journal_redis] _________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_enqueue_trial_properly_sets_param_values(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:584: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________ test_enqueue_trial_with_unfixed_parameters[journal_redis] ___________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_enqueue_trial_with_unfixed_parameters(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:608: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________ test_enqueue_trial_properly_sets_user_attr[journal_redis] ___________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_enqueue_trial_properly_sets_user_attr(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:627: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________ test_enqueue_trial_with_non_dict_parameters[journal_redis] __________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_enqueue_trial_with_non_dict_parameters(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:649: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________ test_enqueue_trial_with_out_of_range_parameters[journal_redis] ________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_enqueue_trial_with_out_of_range_parameters(storage_mode: str) -> None: 1735s fixed_value = 11 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:661: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________ test_enqueue_trial_skips_existing_finished[journal_redis] ___________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_enqueue_trial_skips_existing_finished(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:694: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___________ test_enqueue_trial_skips_existing_waiting[journal_redis] ___________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_enqueue_trial_skips_existing_waiting(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:718: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __ test_enqueue_trial_skip_existing_allows_unfixed[new_params0-journal_redis] __ 1735s 1735s storage_mode = 'journal_redis', new_params = {'x': -5, 'y': 5, 'z': 5} 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "new_params", [{"x": -5, "y": 5, "z": 5}, {"x": -5}, {"x": -5, "z": 5}, {"x": -5, "y": 6}] 1735s ) 1735s def test_enqueue_trial_skip_existing_allows_unfixed( 1735s storage_mode: str, new_params: dict[str, int] 1735s ) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:746: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __ test_enqueue_trial_skip_existing_allows_unfixed[new_params1-journal_redis] __ 1735s 1735s storage_mode = 'journal_redis', new_params = {'x': -5} 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "new_params", [{"x": -5, "y": 5, "z": 5}, {"x": -5}, {"x": -5, "z": 5}, {"x": -5, "y": 6}] 1735s ) 1735s def test_enqueue_trial_skip_existing_allows_unfixed( 1735s storage_mode: str, new_params: dict[str, int] 1735s ) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:746: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __ test_enqueue_trial_skip_existing_allows_unfixed[new_params2-journal_redis] __ 1735s 1735s storage_mode = 'journal_redis', new_params = {'x': -5, 'z': 5} 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "new_params", [{"x": -5, "y": 5, "z": 5}, {"x": -5}, {"x": -5, "z": 5}, {"x": -5, "y": 6}] 1735s ) 1735s def test_enqueue_trial_skip_existing_allows_unfixed( 1735s storage_mode: str, new_params: dict[str, int] 1735s ) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:746: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __ test_enqueue_trial_skip_existing_allows_unfixed[new_params3-journal_redis] __ 1735s 1735s storage_mode = 'journal_redis', new_params = {'x': -5, 'y': 6} 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "new_params", [{"x": -5, "y": 5, "z": 5}, {"x": -5}, {"x": -5, "z": 5}, {"x": -5, "y": 6}] 1735s ) 1735s def test_enqueue_trial_skip_existing_allows_unfixed( 1735s storage_mode: str, new_params: dict[str, int] 1735s ) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:746: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___ test_enqueue_trial_skip_existing_handles_common_types[foo-journal_redis] ___ 1735s 1735s storage_mode = 'journal_redis', param = 'foo' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "param", ["foo", 1, 1.1, 1e17, 1e-17, float("inf"), float("-inf"), float("nan"), None] 1735s ) 1735s def test_enqueue_trial_skip_existing_handles_common_types(storage_mode: str, param: Any) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:778: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ____ test_enqueue_trial_skip_existing_handles_common_types[1-journal_redis] ____ 1735s 1735s storage_mode = 'journal_redis', param = 1 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "param", ["foo", 1, 1.1, 1e17, 1e-17, float("inf"), float("-inf"), float("nan"), None] 1735s ) 1735s def test_enqueue_trial_skip_existing_handles_common_types(storage_mode: str, param: Any) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:778: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___ test_enqueue_trial_skip_existing_handles_common_types[1.1-journal_redis] ___ 1735s 1735s storage_mode = 'journal_redis', param = 1.1 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "param", ["foo", 1, 1.1, 1e17, 1e-17, float("inf"), float("-inf"), float("nan"), None] 1735s ) 1735s def test_enqueue_trial_skip_existing_handles_common_types(storage_mode: str, param: Any) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:778: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __ test_enqueue_trial_skip_existing_handles_common_types[1e+17-journal_redis] __ 1735s 1735s storage_mode = 'journal_redis', param = 1e+17 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "param", ["foo", 1, 1.1, 1e17, 1e-17, float("inf"), float("-inf"), float("nan"), None] 1735s ) 1735s def test_enqueue_trial_skip_existing_handles_common_types(storage_mode: str, param: Any) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:778: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __ test_enqueue_trial_skip_existing_handles_common_types[1e-17-journal_redis] __ 1735s 1735s storage_mode = 'journal_redis', param = 1e-17 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "param", ["foo", 1, 1.1, 1e17, 1e-17, float("inf"), float("-inf"), float("nan"), None] 1735s ) 1735s def test_enqueue_trial_skip_existing_handles_common_types(storage_mode: str, param: Any) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:778: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___ test_enqueue_trial_skip_existing_handles_common_types[inf-journal_redis] ___ 1735s 1735s storage_mode = 'journal_redis', param = inf 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "param", ["foo", 1, 1.1, 1e17, 1e-17, float("inf"), float("-inf"), float("nan"), None] 1735s ) 1735s def test_enqueue_trial_skip_existing_handles_common_types(storage_mode: str, param: Any) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:778: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __ test_enqueue_trial_skip_existing_handles_common_types[-inf-journal_redis] ___ 1735s 1735s storage_mode = 'journal_redis', param = -inf 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "param", ["foo", 1, 1.1, 1e17, 1e-17, float("inf"), float("-inf"), float("nan"), None] 1735s ) 1735s def test_enqueue_trial_skip_existing_handles_common_types(storage_mode: str, param: Any) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:778: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___ test_enqueue_trial_skip_existing_handles_common_types[nan-journal_redis] ___ 1735s 1735s storage_mode = 'journal_redis', param = nan 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "param", ["foo", 1, 1.1, 1e17, 1e-17, float("inf"), float("-inf"), float("nan"), None] 1735s ) 1735s def test_enqueue_trial_skip_existing_handles_common_types(storage_mode: str, param: Any) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:778: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __ test_enqueue_trial_skip_existing_handles_common_types[None-journal_redis] ___ 1735s 1735s storage_mode = 'journal_redis', param = None 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "param", ["foo", 1, 1.1, 1e17, 1e-17, float("inf"), float("-inf"), float("nan"), None] 1735s ) 1735s def test_enqueue_trial_skip_existing_handles_common_types(storage_mode: str, param: Any) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:778: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ________________________ test_get_trials[journal_redis] ________________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_trials(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:1021: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_get_trials_state_option[journal_redis] __________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_get_trials_state_option(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:1043: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_enqueued_trial_datetime_start[journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_enqueued_trial_datetime_start(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:1502: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________ test_study_summary_datetime_start_calculation[journal_redis] _________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_study_summary_datetime_start_calculation(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s 1735s def objective(trial: Trial) -> float: 1735s x = trial.suggest_int("x", -10, 10) 1735s return x 1735s 1735s # StudySummary datetime_start tests. 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:1525: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_pop_waiting_trial_thread_safe[journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_pop_waiting_trial_thread_safe(storage_mode: str) -> None: 1735s if "sqlite" == storage_mode or "cached_sqlite" == storage_mode: 1735s pytest.skip("study._pop_waiting_trial is not thread-safe on SQLite3") 1735s 1735s num_enqueued = 10 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/study_tests/test_study.py:1578: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________________ test_sampling[journal_redis] _________________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_sampling(storage_mode: str) -> None: 1735s def objective(trial: BaseTrial) -> float: 1735s a = trial.suggest_float("a", 0.0, 10.0) 1735s b = trial.suggest_float("b", 0.1, 10.0, log=True) 1735s c = trial.suggest_float("c", 0.0, 10.0, step=1.0) 1735s d = trial.suggest_int("d", 0, 10) 1735s e = trial.suggest_categorical("e", [0, 1, 2]) 1735s f = trial.suggest_int("f", 1, 10, log=True) 1735s 1735s return a + b + c + d + e + f 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/trial_tests/test_frozen.py:89: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________ test_check_distribution_suggest_float[journal_redis] _____________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.filterwarnings("ignore::FutureWarning") 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_check_distribution_suggest_float(storage_mode: str) -> None: 1735s sampler = samplers.RandomSampler() 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:40: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ____________ test_check_distribution_suggest_uniform[journal_redis] ____________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.filterwarnings("ignore::FutureWarning") 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_check_distribution_suggest_uniform(storage_mode: str) -> None: 1735s sampler = samplers.RandomSampler() 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:73: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________ test_check_distribution_suggest_loguniform[journal_redis] ___________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.filterwarnings("ignore::FutureWarning") 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_check_distribution_suggest_loguniform(storage_mode: str) -> None: 1735s sampler = samplers.RandomSampler() 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:97: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______ test_check_distribution_suggest_discrete_uniform[journal_redis] ________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.filterwarnings("ignore::FutureWarning") 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_check_distribution_suggest_discrete_uniform(storage_mode: str) -> None: 1735s sampler = samplers.RandomSampler() 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:121: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___________ test_check_distribution_suggest_int[False-journal_redis] ___________ 1735s 1735s storage_mode = 'journal_redis', enable_log = False 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("enable_log", [False, True]) 1735s def test_check_distribution_suggest_int(storage_mode: str, enable_log: bool) -> None: 1735s sampler = samplers.RandomSampler() 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:145: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___________ test_check_distribution_suggest_int[True-journal_redis] ____________ 1735s 1735s storage_mode = 'journal_redis', enable_log = True 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize("enable_log", [False, True]) 1735s def test_check_distribution_suggest_int(storage_mode: str, enable_log: bool) -> None: 1735s sampler = samplers.RandomSampler() 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:145: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s __________ test_check_distribution_suggest_categorical[journal_redis] __________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_check_distribution_suggest_categorical(storage_mode: str) -> None: 1735s sampler = samplers.RandomSampler() 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:168: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________________ test_suggest_uniform[journal_redis] ______________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.filterwarnings("ignore::FutureWarning") 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_suggest_uniform(storage_mode: str) -> None: 1735s sampler = DeterministicSampler({"x": 1.0, "y": 2.0}) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:190: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ____________________ test_suggest_loguniform[journal_redis] ____________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.filterwarnings("ignore::FutureWarning") 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_suggest_loguniform(storage_mode: str) -> None: 1735s with pytest.raises(ValueError): 1735s FloatDistribution(low=1.0, high=0.9, log=True) 1735s 1735s with pytest.raises(ValueError): 1735s FloatDistribution(low=0.0, high=0.9, log=True) 1735s 1735s sampler = DeterministicSampler({"x": 1.0, "y": 2.0}) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:211: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_suggest_discrete_uniform[journal_redis] _________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.filterwarnings("ignore::FutureWarning") 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_suggest_discrete_uniform(storage_mode: str) -> None: 1735s sampler = DeterministicSampler({"x": 1.0, "y": 2.0}) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:226: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_suggest_low_equals_high[journal_redis] __________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.filterwarnings("ignore::FutureWarning") 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_suggest_low_equals_high(storage_mode: str) -> None: 1735s with patch.object( 1735s distributions, "_get_single_value", wraps=distributions._get_single_value 1735s ) as mock_object, StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=samplers.TPESampler(n_startup_trials=0)) 1735s 1735s tests/trial_tests/test_trial.py:247: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______ test_suggest_discrete_uniform_range[range_config0-journal_redis] _______ 1735s 1735s storage_mode = 'journal_redis' 1735s range_config = {'high': 10.0, 'low': 0.0, 'mod_high': 9.0, 'q': 3.0} 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "range_config", 1735s [ 1735s {"low": 0.0, "high": 10.0, "q": 3.0, "mod_high": 9.0}, 1735s {"low": 1.0, "high": 11.0, "q": 3.0, "mod_high": 10.0}, 1735s {"low": 64.0, "high": 1312.0, "q": 160.0, "mod_high": 1184.0}, 1735s {"low": 0.0, "high": 10.0, "q": math.pi, "mod_high": 3 * math.pi}, 1735s {"low": 0.0, "high": 3.45, "q": 0.1, "mod_high": 3.4}, 1735s ], 1735s ) 1735s def test_suggest_discrete_uniform_range(storage_mode: str, range_config: Dict[str, float]) -> None: 1735s sampler = samplers.RandomSampler() 1735s 1735s # Check upper endpoints. 1735s mock = Mock() 1735s mock.side_effect = lambda study, trial, param_name, distribution: distribution.high 1735s with patch.object(sampler, "sample_independent", mock) as mock_object, StorageSupplier( 1735s storage_mode 1735s ) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:319: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______ test_suggest_discrete_uniform_range[range_config1-journal_redis] _______ 1735s 1735s storage_mode = 'journal_redis' 1735s range_config = {'high': 11.0, 'low': 1.0, 'mod_high': 10.0, 'q': 3.0} 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "range_config", 1735s [ 1735s {"low": 0.0, "high": 10.0, "q": 3.0, "mod_high": 9.0}, 1735s {"low": 1.0, "high": 11.0, "q": 3.0, "mod_high": 10.0}, 1735s {"low": 64.0, "high": 1312.0, "q": 160.0, "mod_high": 1184.0}, 1735s {"low": 0.0, "high": 10.0, "q": math.pi, "mod_high": 3 * math.pi}, 1735s {"low": 0.0, "high": 3.45, "q": 0.1, "mod_high": 3.4}, 1735s ], 1735s ) 1735s def test_suggest_discrete_uniform_range(storage_mode: str, range_config: Dict[str, float]) -> None: 1735s sampler = samplers.RandomSampler() 1735s 1735s # Check upper endpoints. 1735s mock = Mock() 1735s mock.side_effect = lambda study, trial, param_name, distribution: distribution.high 1735s with patch.object(sampler, "sample_independent", mock) as mock_object, StorageSupplier( 1735s storage_mode 1735s ) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:319: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______ test_suggest_discrete_uniform_range[range_config2-journal_redis] _______ 1735s 1735s storage_mode = 'journal_redis' 1735s range_config = {'high': 1312.0, 'low': 64.0, 'mod_high': 1184.0, 'q': 160.0} 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "range_config", 1735s [ 1735s {"low": 0.0, "high": 10.0, "q": 3.0, "mod_high": 9.0}, 1735s {"low": 1.0, "high": 11.0, "q": 3.0, "mod_high": 10.0}, 1735s {"low": 64.0, "high": 1312.0, "q": 160.0, "mod_high": 1184.0}, 1735s {"low": 0.0, "high": 10.0, "q": math.pi, "mod_high": 3 * math.pi}, 1735s {"low": 0.0, "high": 3.45, "q": 0.1, "mod_high": 3.4}, 1735s ], 1735s ) 1735s def test_suggest_discrete_uniform_range(storage_mode: str, range_config: Dict[str, float]) -> None: 1735s sampler = samplers.RandomSampler() 1735s 1735s # Check upper endpoints. 1735s mock = Mock() 1735s mock.side_effect = lambda study, trial, param_name, distribution: distribution.high 1735s with patch.object(sampler, "sample_independent", mock) as mock_object, StorageSupplier( 1735s storage_mode 1735s ) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:319: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______ test_suggest_discrete_uniform_range[range_config3-journal_redis] _______ 1735s 1735s storage_mode = 'journal_redis' 1735s range_config = {'high': 10.0, 'low': 0.0, 'mod_high': 9.42477796076938, 'q': 3.141592653589793} 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "range_config", 1735s [ 1735s {"low": 0.0, "high": 10.0, "q": 3.0, "mod_high": 9.0}, 1735s {"low": 1.0, "high": 11.0, "q": 3.0, "mod_high": 10.0}, 1735s {"low": 64.0, "high": 1312.0, "q": 160.0, "mod_high": 1184.0}, 1735s {"low": 0.0, "high": 10.0, "q": math.pi, "mod_high": 3 * math.pi}, 1735s {"low": 0.0, "high": 3.45, "q": 0.1, "mod_high": 3.4}, 1735s ], 1735s ) 1735s def test_suggest_discrete_uniform_range(storage_mode: str, range_config: Dict[str, float]) -> None: 1735s sampler = samplers.RandomSampler() 1735s 1735s # Check upper endpoints. 1735s mock = Mock() 1735s mock.side_effect = lambda study, trial, param_name, distribution: distribution.high 1735s with patch.object(sampler, "sample_independent", mock) as mock_object, StorageSupplier( 1735s storage_mode 1735s ) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:319: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______ test_suggest_discrete_uniform_range[range_config4-journal_redis] _______ 1735s 1735s storage_mode = 'journal_redis' 1735s range_config = {'high': 3.45, 'low': 0.0, 'mod_high': 3.4, 'q': 0.1} 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "range_config", 1735s [ 1735s {"low": 0.0, "high": 10.0, "q": 3.0, "mod_high": 9.0}, 1735s {"low": 1.0, "high": 11.0, "q": 3.0, "mod_high": 10.0}, 1735s {"low": 64.0, "high": 1312.0, "q": 160.0, "mod_high": 1184.0}, 1735s {"low": 0.0, "high": 10.0, "q": math.pi, "mod_high": 3 * math.pi}, 1735s {"low": 0.0, "high": 3.45, "q": 0.1, "mod_high": 3.4}, 1735s ], 1735s ) 1735s def test_suggest_discrete_uniform_range(storage_mode: str, range_config: Dict[str, float]) -> None: 1735s sampler = samplers.RandomSampler() 1735s 1735s # Check upper endpoints. 1735s mock = Mock() 1735s mock.side_effect = lambda study, trial, param_name, distribution: distribution.high 1735s with patch.object(sampler, "sample_independent", mock) as mock_object, StorageSupplier( 1735s storage_mode 1735s ) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:319: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _______________________ test_suggest_int[journal_redis] ________________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_suggest_int(storage_mode: str) -> None: 1735s sampler = DeterministicSampler({"x": 1, "y": 2}) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:362: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________ test_suggest_int_range[range_config0-journal_redis] ______________ 1735s 1735s storage_mode = 'journal_redis' 1735s range_config = {'high': 10, 'low': 0, 'mod_high': 9, 'step': 3} 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "range_config", 1735s [ 1735s {"low": 0, "high": 10, "step": 3, "mod_high": 9}, 1735s {"low": 1, "high": 11, "step": 3, "mod_high": 10}, 1735s {"low": 64, "high": 1312, "step": 160, "mod_high": 1184}, 1735s ], 1735s ) 1735s def test_suggest_int_range(storage_mode: str, range_config: Dict[str, int]) -> None: 1735s sampler = samplers.RandomSampler() 1735s 1735s # Check upper endpoints. 1735s mock = Mock() 1735s mock.side_effect = lambda study, trial, param_name, distribution: distribution.high 1735s with patch.object(sampler, "sample_independent", mock) as mock_object, StorageSupplier( 1735s storage_mode 1735s ) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:389: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________ test_suggest_int_range[range_config1-journal_redis] ______________ 1735s 1735s storage_mode = 'journal_redis' 1735s range_config = {'high': 11, 'low': 1, 'mod_high': 10, 'step': 3} 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "range_config", 1735s [ 1735s {"low": 0, "high": 10, "step": 3, "mod_high": 9}, 1735s {"low": 1, "high": 11, "step": 3, "mod_high": 10}, 1735s {"low": 64, "high": 1312, "step": 160, "mod_high": 1184}, 1735s ], 1735s ) 1735s def test_suggest_int_range(storage_mode: str, range_config: Dict[str, int]) -> None: 1735s sampler = samplers.RandomSampler() 1735s 1735s # Check upper endpoints. 1735s mock = Mock() 1735s mock.side_effect = lambda study, trial, param_name, distribution: distribution.high 1735s with patch.object(sampler, "sample_independent", mock) as mock_object, StorageSupplier( 1735s storage_mode 1735s ) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:389: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________ test_suggest_int_range[range_config2-journal_redis] ______________ 1735s 1735s storage_mode = 'journal_redis' 1735s range_config = {'high': 1312, 'low': 64, 'mod_high': 1184, 'step': 160} 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s @pytest.mark.parametrize( 1735s "range_config", 1735s [ 1735s {"low": 0, "high": 10, "step": 3, "mod_high": 9}, 1735s {"low": 1, "high": 11, "step": 3, "mod_high": 10}, 1735s {"low": 64, "high": 1312, "step": 160, "mod_high": 1184}, 1735s ], 1735s ) 1735s def test_suggest_int_range(storage_mode: str, range_config: Dict[str, int]) -> None: 1735s sampler = samplers.RandomSampler() 1735s 1735s # Check upper endpoints. 1735s mock = Mock() 1735s mock.side_effect = lambda study, trial, param_name, distribution: distribution.high 1735s with patch.object(sampler, "sample_independent", mock) as mock_object, StorageSupplier( 1735s storage_mode 1735s ) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:389: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _____________________ test_suggest_int_log[journal_redis] ______________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_suggest_int_log(storage_mode: str) -> None: 1735s sampler = DeterministicSampler({"x": 1, "y": 2}) 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:432: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________ test_suggest_int_log_invalid_range[journal_redis] _______________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_suggest_int_log_invalid_range(storage_mode: str) -> None: 1735s sampler = samplers.RandomSampler() 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:445: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________________ test_distributions[journal_redis] _______________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_distributions(storage_mode: str) -> None: 1735s def objective(trial: Trial) -> float: 1735s trial.suggest_float("a", 0, 10) 1735s trial.suggest_float("b", 0.1, 10, log=True) 1735s trial.suggest_float("c", 0, 10, step=1) 1735s trial.suggest_int("d", 0, 10) 1735s trial.suggest_categorical("e", ["foo", "bar", "baz"]) 1735s trial.suggest_int("f", 1, 10, log=True) 1735s 1735s return 1.0 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/trial_tests/test_trial.py:473: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ___________________ test_relative_parameters[journal_redis] ____________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_relative_parameters(storage_mode: str) -> None: 1735s class SamplerStubForTestRelativeParameters(samplers.BaseSampler): 1735s def infer_relative_search_space( 1735s self, study: "optuna.study.Study", trial: "optuna.trial.FrozenTrial" 1735s ) -> Dict[str, distributions.BaseDistribution]: 1735s return { 1735s "x": FloatDistribution(low=5, high=6), 1735s "y": FloatDistribution(low=5, high=6), 1735s } 1735s 1735s def sample_relative( 1735s self, 1735s study: "optuna.study.Study", 1735s trial: "optuna.trial.FrozenTrial", 1735s search_space: Dict[str, distributions.BaseDistribution], 1735s ) -> Dict[str, Any]: 1735s return {"x": 5.5, "y": 5.5, "z": 5.5} 1735s 1735s def sample_independent( 1735s self, 1735s study: "optuna.study.Study", 1735s trial: "optuna.trial.FrozenTrial", 1735s param_name: str, 1735s param_distribution: distributions.BaseDistribution, 1735s ) -> Any: 1735s return 5.0 1735s 1735s sampler = SamplerStubForTestRelativeParameters() 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage, sampler=sampler) 1735s 1735s tests/trial_tests/test_trial.py:524: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s ______________________ test_datetime_start[journal_redis] ______________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_datetime_start(storage_mode: str) -> None: 1735s trial_datetime_start: List[Optional[datetime.datetime]] = [None] 1735s 1735s def objective(trial: Trial) -> float: 1735s trial_datetime_start[0] = trial.datetime_start 1735s return 1.0 1735s 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = create_study(storage=storage) 1735s 1735s tests/trial_tests/test_trial.py:572: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s _________________ test_lazy_trial_system_attrs[journal_redis] __________________ 1735s 1735s storage_mode = 'journal_redis' 1735s 1735s @pytest.mark.parametrize("storage_mode", STORAGE_MODES) 1735s def test_lazy_trial_system_attrs(storage_mode: str) -> None: 1735s with StorageSupplier(storage_mode) as storage: 1735s > study = optuna.create_study(storage=storage) 1735s 1735s tests/trial_tests/test_trial.py:682: 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s /usr/lib/python3/dist-packages/optuna/_convert_positional_args.py:83: in converter_wrapper 1735s return func(**kwargs) 1735s /usr/lib/python3/dist-packages/optuna/study/study.py:1251: in create_study 1735s study_id = storage.create_new_study(direction_objects, study_name) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:157: in create_new_study 1735s self._write_log( 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/storage.py:145: in _write_log 1735s self._backend.append_logs([{"op_code": op_code, "worker_id": worker_id, **extra_fields}]) 1735s /usr/lib/python3/dist-packages/optuna/storages/_journal/redis.py:81: in append_logs 1735s self._redis.eval( # type: ignore 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5060: in eval 1735s return self._eval("EVAL", script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/commands/core.py:5045: in _eval 1735s return self.execute_command(command, script, numkeys, *keys_and_args) 1735s /usr/lib/python3/dist-packages/redis/client.py:1238: in execute_command 1735s return conn.retry.call_with_retry( 1735s /usr/lib/python3/dist-packages/redis/retry.py:46: in call_with_retry 1735s return do() 1735s /usr/lib/python3/dist-packages/redis/client.py:1239: in 1735s lambda: self._send_command_parse_response( 1735s /usr/lib/python3/dist-packages/redis/client.py:1215: in _send_command_parse_response 1735s return self.parse_response(conn, command_name, **options) 1735s /usr/lib/python3/dist-packages/redis/client.py:1254: in parse_response 1735s response = connection.read_response() 1735s _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ 1735s 1735s self = FakeConnection,db=0> 1735s kwargs = {} 1735s response = ResponseError('unknown command `eval`, with args beginning with: ') 1735s 1735s def read_response(self, **kwargs: Any) -> Any: # type: ignore 1735s if not self._sock: 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s if not self._server.connected: 1735s try: 1735s response = self._sock.responses.get_nowait() 1735s except queue.Empty: 1735s if kwargs.get("disconnect_on_error", True): 1735s self.disconnect() 1735s raise redis.ConnectionError(msgs.CONNECTION_ERROR_MSG) 1735s else: 1735s response = self._sock.responses.get() 1735s if isinstance(response, redis.ResponseError): 1735s > raise response 1735s E redis.exceptions.ResponseError: unknown command `eval`, with args beginning with: 1735s 1735s /usr/lib/python3/dist-packages/fakeredis/_connection.py:66: ResponseError 1735s =============================== warnings summary =============================== 1735s tests/test_cli.py:100 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:100: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:120 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:120: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:136 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:136: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:147 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:147: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:168 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:168: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:191 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:191: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:244 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:244: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:262 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:262: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:271 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:271: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:303 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:303: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:359 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:359: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:368 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:368: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:438 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:438: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:531 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:531: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:611 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:611: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:689 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:689: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:772 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:772: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:850 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:850: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:934 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:934: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1012 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1012: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1047 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1047: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1081 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1081: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1103 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1103: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1171 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1171: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1188 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1188: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1198 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1198: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1271 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1271: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1343 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1343: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1376 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1376: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1410 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1410: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1439 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1439: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1504 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1504: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1565 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1565: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1606 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1606: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1683 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1683: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/test_cli.py:1725 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/test_cli.py:1725: PytestUnknownMarkWarning: Unknown pytest.mark.skip_coverage - is this a typo? You can register custom marks to avoid this warning - for details, see https://docs.pytest.org/en/stable/how-to/mark.html 1735s @pytest.mark.skip_coverage 1735s 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_patience 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_patient.py:14: ExperimentalWarning: 1735s 1735s PatientPruner is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_patience 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_patient.py:15: ExperimentalWarning: 1735s 1735s PatientPruner is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_patience 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_patient.py:18: ExperimentalWarning: 1735s 1735s PatientPruner is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_min_delta 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_patient.py:22: ExperimentalWarning: 1735s 1735s PatientPruner is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_min_delta 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_patient.py:23: ExperimentalWarning: 1735s 1735s PatientPruner is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_min_delta 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_patient.py:26: ExperimentalWarning: 1735s 1735s PatientPruner is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_with_one_trial 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_patient.py:30: ExperimentalWarning: 1735s 1735s PatientPruner is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values_nan 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_patient.py:41: ExperimentalWarning: 1735s 1735s PatientPruner is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[0-0-maximize-intermediates0-expected_prune_steps0] 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[1-0-maximize-intermediates1-expected_prune_steps1] 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[0-0-minimize-intermediates2-expected_prune_steps2] 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[1-0-minimize-intermediates3-expected_prune_steps3] 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[0-1.0-maximize-intermediates4-expected_prune_steps4] 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[1-1.0-maximize-intermediates5-expected_prune_steps5] 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[0-1.0-minimize-intermediates6-expected_prune_steps6] 1735s tests/pruners_tests/test_patient.py::test_patient_pruner_intermediate_values[1-1.0-minimize-intermediates7-expected_prune_steps7] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_patient.py:82: ExperimentalWarning: 1735s 1735s PatientPruner is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_constructor 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_wilcoxon.py:9: ExperimentalWarning: 1735s 1735s WilcoxonPruner is experimental (supported from v3.6.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_constructor 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_wilcoxon.py:10: ExperimentalWarning: 1735s 1735s WilcoxonPruner is experimental (supported from v3.6.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_constructor 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_wilcoxon.py:11: ExperimentalWarning: 1735s 1735s WilcoxonPruner is experimental (supported from v3.6.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_constructor 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_wilcoxon.py:12: ExperimentalWarning: 1735s 1735s WilcoxonPruner is experimental (supported from v3.6.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_constructor 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_wilcoxon.py:13: ExperimentalWarning: 1735s 1735s WilcoxonPruner is experimental (supported from v3.6.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_constructor 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_wilcoxon.py:16: ExperimentalWarning: 1735s 1735s WilcoxonPruner is experimental (supported from v3.6.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_constructor 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_wilcoxon.py:19: ExperimentalWarning: 1735s 1735s WilcoxonPruner is experimental (supported from v3.6.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_first_trial 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_wilcoxon.py:24: ExperimentalWarning: 1735s 1735s WilcoxonPruner is experimental (supported from v3.6.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_when_best_trial_has_no_intermediate_value 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_wilcoxon.py:36: ExperimentalWarning: 1735s 1735s WilcoxonPruner is experimental (supported from v3.6.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_when_best_trial_has_no_intermediate_value 1735s /usr/lib/python3/dist-packages/optuna/pruners/_wilcoxon.py:166: UserWarning: 1735s 1735s The best trial has no intermediate values so WilcoxonPruner cannot prune trials. If you have added the best trial with Study.add_trial, please consider setting intermediate_values argument. 1735s 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_normal[0.2-step_values0-expected_should_prune0] 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_normal[0.15-step_values1-expected_should_prune1] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_wilcoxon.py:60: ExperimentalWarning: 1735s 1735s WilcoxonPruner is experimental (supported from v3.6.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_wilcoxon.py: 10 warnings 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_wilcoxon.py:103: ExperimentalWarning: 1735s 1735s WilcoxonPruner is experimental (supported from v3.6.0). The interface can change in the future. 1735s 1735s tests/pruners_tests/test_wilcoxon.py::test_wilcoxon_pruner_if_average_is_best_then_not_prune 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/pruners_tests/test_wilcoxon.py:120: ExperimentalWarning: 1735s 1735s WilcoxonPruner is experimental (supported from v3.6.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_heartbeat.py: 16 warnings 1735s /usr/lib/python3/dist-packages/optuna/study/_optimize.py:185: ExperimentalWarning: 1735s 1735s fail_stale_trials is experimental (supported from v2.9.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[sqlite-None] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[sqlite-0] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[sqlite-1] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[cached_sqlite-None] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[cached_sqlite-0] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[cached_sqlite-1] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/storages_tests/test_heartbeat.py:114: ExperimentalWarning: 1735s 1735s RetryFailedTrialCallback is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[sqlite-None] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[sqlite-0] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[sqlite-1] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[cached_sqlite-None] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[cached_sqlite-0] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback[cached_sqlite-1] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/storages_tests/test_heartbeat.py:136: ExperimentalWarning: 1735s 1735s retried_trial_number is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[sqlite-None] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[sqlite-0] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[sqlite-1] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[cached_sqlite-None] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[cached_sqlite-0] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[cached_sqlite-1] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/storages_tests/test_heartbeat.py:161: ExperimentalWarning: 1735s 1735s RetryFailedTrialCallback is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[sqlite-None] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[sqlite-0] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[sqlite-1] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[cached_sqlite-None] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[cached_sqlite-0] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_intermediate[cached_sqlite-1] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/storages_tests/test_heartbeat.py:186: ExperimentalWarning: 1735s 1735s retried_trial_number is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_heartbeat.py::test_fail_stale_trials[None] 1735s tests/storages_tests/test_heartbeat.py::test_fail_stale_trials[2] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/storages_tests/test_heartbeat.py:214: ExperimentalWarning: 1735s 1735s fail_stale_trials is experimental (supported from v2.9.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_heartbeat.py::test_fail_stale_trials[None] 1735s tests/storages_tests/test_heartbeat.py::test_fail_stale_trials[2] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/storages_tests/test_heartbeat.py:209: ExperimentalWarning: 1735s 1735s fail_stale_trials is experimental (supported from v2.9.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_repetitive_failure[sqlite] 1735s tests/storages_tests/test_heartbeat.py::test_retry_failed_trial_callback_repetitive_failure[cached_sqlite] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/storages_tests/test_heartbeat.py:314: ExperimentalWarning: 1735s 1735s RetryFailedTrialCallback is experimental (supported from v2.8.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_heartbeat.py: 10 warnings 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/storages_tests/test_heartbeat.py:327: ExperimentalWarning: 1735s 1735s fail_stale_trials is experimental (supported from v2.9.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_journal.py::test_concurrent_append_logs_for_multi_threads[redis_default] 1735s tests/storages_tests/test_journal.py::test_concurrent_append_logs_for_multi_threads[redis_with_use_cluster] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/storages_tests/test_journal.py:54: ExperimentalWarning: 1735s 1735s JournalRedisStorage is experimental (supported from v3.1.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_journal.py::test_pop_waiting_trial_multiprocess_safe 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/storages_tests/test_journal.py:110: ExperimentalWarning: 1735s 1735s JournalStorage is experimental (supported from v3.1.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_journal.py: 4 warnings 1735s tests/storages_tests/test_storages.py: 48 warnings 1735s tests/study_tests/test_dataframe.py: 5 warnings 1735s tests/study_tests/test_optimize.py: 6 warnings 1735s tests/study_tests/test_study.py: 79 warnings 1735s tests/trial_tests/test_frozen.py: 1 warning 1735s tests/trial_tests/test_trial.py: 26 warnings 1735s /usr/lib/python3/dist-packages/optuna/testing/storages.py:63: ExperimentalWarning: 1735s 1735s JournalRedisStorage is experimental (supported from v3.1.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_journal.py: 4 warnings 1735s tests/storages_tests/test_storages.py: 48 warnings 1735s tests/study_tests/test_dataframe.py: 5 warnings 1735s tests/study_tests/test_optimize.py: 6 warnings 1735s tests/study_tests/test_study.py: 79 warnings 1735s tests/trial_tests/test_frozen.py: 1 warning 1735s tests/trial_tests/test_trial.py: 26 warnings 1735s /usr/lib/python3/dist-packages/optuna/testing/storages.py:67: ExperimentalWarning: 1735s 1735s JournalStorage is experimental (supported from v3.1.0). The interface can change in the future. 1735s 1735s tests/storages_tests/test_storages.py: 49 warnings 1735s tests/study_tests/test_dataframe.py: 5 warnings 1735s tests/study_tests/test_optimize.py: 6 warnings 1735s tests/study_tests/test_study.py: 80 warnings 1735s tests/trial_tests/test_frozen.py: 1 warning 1735s tests/trial_tests/test_trial.py: 35 warnings 1735s /usr/lib/python3/dist-packages/optuna/testing/storages.py:71: ExperimentalWarning: 1735s 1735s JournalStorage is experimental (supported from v3.1.0). The interface can change in the future. 1735s 1735s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization[True-attrs0] 1735s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization[True-attrs1] 1735s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization[False-attrs0] 1735s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization[False-attrs1] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/study_tests/test_dataframe.py:177: ExperimentalWarning: 1735s 1735s set_metric_names is experimental (supported from v3.2.0). The interface can change in the future. 1735s 1735s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization_with_fail_and_pruned[True-attrs0] 1735s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization_with_fail_and_pruned[True-attrs1] 1735s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization_with_fail_and_pruned[False-attrs0] 1735s tests/study_tests/test_dataframe.py::test_trials_dataframe_with_multi_objective_optimization_with_fail_and_pruned[False-attrs1] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/study_tests/test_dataframe.py:208: ExperimentalWarning: 1735s 1735s set_metric_names is experimental (supported from v3.2.0). The interface can change in the future. 1735s 1735s tests/study_tests/test_study.py::test_tell_from_another_process 1735s tests/study_tests/test_study.py::test_tell_from_another_process 1735s /usr/lib/python3.13/multiprocessing/popen_fork.py:67: DeprecationWarning: 1735s 1735s This process (pid=2475) is multi-threaded, use of fork() may lead to deadlocks in the child. 1735s 1735s tests/study_tests/test_study.py::test_set_metric_names 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/study_tests/test_study.py:1597: ExperimentalWarning: 1735s 1735s set_metric_names is experimental (supported from v3.2.0). The interface can change in the future. 1735s 1735s tests/study_tests/test_study.py::test_set_invalid_metric_names 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/study_tests/test_study.py:1616: ExperimentalWarning: 1735s 1735s set_metric_names is experimental (supported from v3.2.0). The interface can change in the future. 1735s 1735s tests/study_tests/test_study.py::test_get_metric_names 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/study_tests/test_study.py:1622: ExperimentalWarning: 1735s 1735s set_metric_names is experimental (supported from v3.2.0). The interface can change in the future. 1735s 1735s tests/study_tests/test_study.py::test_get_metric_names 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/study_tests/test_study.py:1624: ExperimentalWarning: 1735s 1735s set_metric_names is experimental (supported from v3.2.0). The interface can change in the future. 1735s 1735s tests/test_cli.py::test_get_storage_without_storage_class 1735s /usr/lib/python3/dist-packages/optuna/cli.py:74: ExperimentalWarning: 1735s 1735s JournalStorage is experimental (supported from v3.1.0). The interface can change in the future. 1735s 1735s tests/test_cli.py::test_get_storage_without_storage_class 1735s /usr/lib/python3/dist-packages/optuna/cli.py:72: ExperimentalWarning: 1735s 1735s JournalRedisStorage is experimental (supported from v3.1.0). The interface can change in the future. 1735s 1735s tests/test_cli.py::test_get_storage_without_storage_class 1735s /usr/lib/python3/dist-packages/optuna/cli.py:72: ExperimentalWarning: 1735s 1735s JournalStorage is experimental (supported from v3.1.0). The interface can change in the future. 1735s 1735s tests/test_cli.py::test_get_storage_with_storage_class 1735s /usr/lib/python3/dist-packages/optuna/cli.py:66: ExperimentalWarning: 1735s 1735s JournalStorage is experimental (supported from v3.1.0). The interface can change in the future. 1735s 1735s tests/test_cli.py::test_get_storage_with_storage_class 1735s /usr/lib/python3/dist-packages/optuna/cli.py:64: ExperimentalWarning: 1735s 1735s JournalRedisStorage is experimental (supported from v3.1.0). The interface can change in the future. 1735s 1735s tests/test_cli.py::test_get_storage_with_storage_class 1735s /usr/lib/python3/dist-packages/optuna/cli.py:64: ExperimentalWarning: 1735s 1735s JournalStorage is experimental (supported from v3.1.0). The interface can change in the future. 1735s 1735s tests/trial_tests/test_fixed.py::test_suggest_int_positional_args[positional_args_names1] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/trial_tests/test_fixed.py:25: FutureWarning: 1735s 1735s suggest_int() got {'step'} as positional arguments but they were expected to be given as keyword arguments. 1735s 1735s tests/trial_tests/test_fixed.py::test_suggest_int_positional_args[positional_args_names2] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/trial_tests/test_fixed.py:25: FutureWarning: 1735s 1735s suggest_int() got {'log', 'step'} as positional arguments but they were expected to be given as keyword arguments. 1735s 1735s tests/trial_tests/test_frozen.py::test_suggest_int_positional_args[positional_args_names1] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/trial_tests/test_frozen.py:440: FutureWarning: 1735s 1735s suggest_int() got {'step'} as positional arguments but they were expected to be given as keyword arguments. 1735s 1735s tests/trial_tests/test_frozen.py::test_suggest_int_positional_args[positional_args_names2] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/trial_tests/test_frozen.py:440: FutureWarning: 1735s 1735s suggest_int() got {'log', 'step'} as positional arguments but they were expected to be given as keyword arguments. 1735s 1735s tests/trial_tests/test_trial.py: 20 warnings 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/trial_tests/test_trial.py:323: FutureWarning: 1735s 1735s suggest_discrete_uniform has been deprecated in v3.0.0. This feature will be removed in v6.0.0. See https://github.com/optuna/optuna/releases/tag/v3.0.0. Use suggest_float(..., step=...) instead. 1735s 1735s tests/trial_tests/test_trial.py: 20 warnings 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/trial_tests/test_trial.py:339: FutureWarning: 1735s 1735s suggest_discrete_uniform has been deprecated in v3.0.0. This feature will be removed in v6.0.0. See https://github.com/optuna/optuna/releases/tag/v3.0.0. Use suggest_float(..., step=...) instead. 1735s 1735s tests/trial_tests/test_trial.py::test_suggest_int_positional_args[positional_args_names1] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/trial_tests/test_trial.py:719: FutureWarning: 1735s 1735s suggest_int() got {'step'} as positional arguments but they were expected to be given as keyword arguments. 1735s 1735s tests/trial_tests/test_trial.py::test_suggest_int_positional_args[positional_args_names2] 1735s /tmp/autopkgtest.AK3xpL/autopkgtest_tmp/tests/trial_tests/test_trial.py:719: FutureWarning: 1735s 1735s suggest_int() got {'log', 'step'} as positional arguments but they were expected to be given as keyword arguments. 1735s 1735s -- Docs: https://docs.pytest.org/en/stable/how-to/capture-warnings.html 1735s =========================== short test summary info ============================ 1735s FAILED tests/storages_tests/test_journal.py::test_concurrent_append_logs_for_multi_threads[redis_default] 1735s FAILED tests/storages_tests/test_journal.py::test_save_snapshot_per_each_trial[journal_redis] 1735s FAILED tests/storages_tests/test_journal.py::test_save_snapshot_per_each_study[journal_redis] 1735s FAILED tests/storages_tests/test_journal.py::test_check_replay_result_restored_from_snapshot[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_create_new_study[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_create_new_study_unique_id[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_create_new_study_with_name[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_delete_study[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_delete_study_after_create_multiple_studies[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_study_id_from_name_and_get_study_name_from_id[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_set_and_get_study_directions[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_set_and_get_study_user_attrs[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_set_and_get_study_system_attrs[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_study_user_and_system_attrs_confusion[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_create_new_trial[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_create_new_trial_with_template_trial[start_time0-complete_time0-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_create_new_trial_with_template_trial[start_time1-complete_time1-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_trial_number_from_id[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_set_trial_state_values_for_state[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_trial_param_and_get_trial_params[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_set_trial_param[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_set_trial_state_values_for_values[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_set_trial_intermediate_value[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_trial_user_attrs[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_set_trial_user_attr[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_trial_system_attrs[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_set_trial_system_attr[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_all_studies[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_trial[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_all_trials[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_all_trials_params_order[param_names0-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_all_trials_params_order[param_names1-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_all_trials_deepcopy_option[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_all_trials_state_option[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_all_trials_not_modified[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_n_trials[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_n_trials_state_option[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial[values0-2-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial[values0-1-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial[values1-2-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial[values1-1-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial[values2-2-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial[values2-1-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial[values3-2-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial[values3-1-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial[values4-2-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial[values4-1-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial[values5-2-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial[values5-1-journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_best_trial_for_multi_objective_optimization[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_get_trial_id_from_study_id_trial_number[journal_redis] 1735s FAILED tests/storages_tests/test_storages.py::test_check_trial_is_updatable[journal_redis] 1735s FAILED tests/study_tests/test_dataframe.py::test_trials_dataframe[True-attrs0-journal_redis] 1735s FAILED tests/study_tests/test_dataframe.py::test_trials_dataframe[True-attrs1-journal_redis] 1735s FAILED tests/study_tests/test_dataframe.py::test_trials_dataframe[False-attrs0-journal_redis] 1735s FAILED tests/study_tests/test_dataframe.py::test_trials_dataframe[False-attrs1-journal_redis] 1735s FAILED tests/study_tests/test_dataframe.py::test_trials_dataframe_with_failure[journal_redis] 1735s FAILED tests/study_tests/test_optimize.py::test_run_trial[journal_redis] - re... 1735s FAILED tests/study_tests/test_optimize.py::test_run_trial_automatically_fail[journal_redis] 1735s FAILED tests/study_tests/test_optimize.py::test_run_trial_pruned[journal_redis] 1735s FAILED tests/study_tests/test_optimize.py::test_run_trial_catch_exception[journal_redis] 1735s FAILED tests/study_tests/test_optimize.py::test_run_trial_exception[journal_redis] 1735s FAILED tests/study_tests/test_optimize.py::test_run_trial_invoke_tell_with_suppressing_warning[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel[journal_redis-1-0] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel[journal_redis-1-1] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel[journal_redis-1-20] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel[journal_redis-2-0] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel[journal_redis-2-1] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel[journal_redis-2-20] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel[journal_redis--1-0] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel[journal_redis--1-1] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel[journal_redis--1-20] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-1-0] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-1-1] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-1-20] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-1-None] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-2-0] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-2-1] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-2-20] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis-2-None] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis--1-0] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis--1-1] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis--1-20] 1735s FAILED tests/study_tests/test_study.py::test_optimize_parallel_timeout[journal_redis--1-None] 1735s FAILED tests/study_tests/test_study.py::test_optimize_with_catch[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_optimize_with_reseeding[journal_redis-2] 1735s FAILED tests/study_tests/test_study.py::test_optimize_with_reseeding[journal_redis--1] 1735s FAILED tests/study_tests/test_study.py::test_study_set_and_get_user_attrs[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_trial_set_and_get_user_attrs[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_get_all_study_summaries[True-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_get_all_study_summaries[False-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_get_all_study_summaries_with_no_trials[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_get_all_study_names[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_create_study[journal_redis] - re... 1735s FAILED tests/study_tests/test_study.py::test_load_study[journal_redis] - redi... 1735s FAILED tests/study_tests/test_study.py::test_load_study_study_name_none[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_delete_study[journal_redis] - re... 1735s FAILED tests/study_tests/test_study.py::test_copy_study[inmemory-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_copy_study[sqlite-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_copy_study[cached_sqlite-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_copy_study[journal-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_copy_study[journal_redis-inmemory] 1735s FAILED tests/study_tests/test_study.py::test_copy_study[journal_redis-sqlite] 1735s FAILED tests/study_tests/test_study.py::test_copy_study[journal_redis-cached_sqlite] 1735s FAILED tests/study_tests/test_study.py::test_copy_study[journal_redis-journal] 1735s FAILED tests/study_tests/test_study.py::test_copy_study[journal_redis-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_copy_study_to_study_name[inmemory-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_copy_study_to_study_name[sqlite-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_copy_study_to_study_name[cached_sqlite-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_copy_study_to_study_name[journal-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_copy_study_to_study_name[journal_redis-inmemory] 1735s FAILED tests/study_tests/test_study.py::test_copy_study_to_study_name[journal_redis-sqlite] 1735s FAILED tests/study_tests/test_study.py::test_copy_study_to_study_name[journal_redis-cached_sqlite] 1735s FAILED tests/study_tests/test_study.py::test_copy_study_to_study_name[journal_redis-journal] 1735s FAILED tests/study_tests/test_study.py::test_copy_study_to_study_name[journal_redis-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_add_trial[journal_redis] - redis... 1735s FAILED tests/study_tests/test_study.py::test_add_trials[journal_redis] - redi... 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_properly_sets_param_values[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_with_unfixed_parameters[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_properly_sets_user_attr[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_with_non_dict_parameters[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_with_out_of_range_parameters[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skips_existing_finished[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skips_existing_waiting[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params0-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params1-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params2-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_allows_unfixed[new_params3-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[foo-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1.1-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1e+17-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[1e-17-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[inf-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[-inf-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[nan-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueue_trial_skip_existing_handles_common_types[None-journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_get_trials[journal_redis] - redi... 1735s FAILED tests/study_tests/test_study.py::test_get_trials_state_option[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_enqueued_trial_datetime_start[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_study_summary_datetime_start_calculation[journal_redis] 1735s FAILED tests/study_tests/test_study.py::test_pop_waiting_trial_thread_safe[journal_redis] 1735s FAILED tests/trial_tests/test_frozen.py::test_sampling[journal_redis] - redis... 1735s FAILED tests/trial_tests/test_trial.py::test_check_distribution_suggest_float[journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_check_distribution_suggest_uniform[journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_check_distribution_suggest_loguniform[journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_check_distribution_suggest_discrete_uniform[journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_check_distribution_suggest_int[False-journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_check_distribution_suggest_int[True-journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_check_distribution_suggest_categorical[journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_uniform[journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_loguniform[journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_discrete_uniform[journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_low_equals_high[journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config0-journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config1-journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config2-journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config3-journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_discrete_uniform_range[range_config4-journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_int[journal_redis] - red... 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_int_range[range_config0-journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_int_range[range_config1-journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_int_range[range_config2-journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_int_log[journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_suggest_int_log_invalid_range[journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_distributions[journal_redis] - r... 1735s FAILED tests/trial_tests/test_trial.py::test_relative_parameters[journal_redis] 1735s FAILED tests/trial_tests/test_trial.py::test_datetime_start[journal_redis] - ... 1735s FAILED tests/trial_tests/test_trial.py::test_lazy_trial_system_attrs[journal_redis] 1735s ==== 169 failed, 1512 passed, 24 skipped, 714 warnings in 357.62s (0:05:57) ==== 1735s autopkgtest [16:00:30]: test upstream-main.sh: -----------------------] 1736s upstream-main.sh FAIL non-zero exit status 1 1736s autopkgtest [16:00:31]: test upstream-main.sh: - - - - - - - - - - results - - - - - - - - - - 1736s autopkgtest [16:00:31]: @@@@@@@@@@@@@@@@@@@@ summary 1736s upstream-main.sh FAIL non-zero exit status 1 1756s nova [W] Timed out waiting for 8c474670-b95d-439f-886f-b88096128513 to get deleted.