VIFIB DESCENTRALIZED CLOUD COMPUTING

SlapOS is a decentralized Cloud Computing technology that can automate the deployment and configuration of applications in a heterogeneous environment.
slapos.libnetworkcache
0.108
29
0
0
4
PASSED
Completed
SLAPOS_TEST_SHARED_PART_LIST= /srv/slapgrid/slappart9/srv/testnode/cum/soft/6fb3de06bb152b6901e8aee6dcaf07d3/bin/python_for_test setup.py test
running test
running egg_info
creating slapos.libnetworkcache.egg-info
writing slapos.libnetworkcache.egg-info/PKG-INFO
writing dependency_links to slapos.libnetworkcache.egg-info/dependency_links.txt
writing namespace_packages to slapos.libnetworkcache.egg-info/namespace_packages.txt
writing requirements to slapos.libnetworkcache.egg-info/requires.txt
writing top-level names to slapos.libnetworkcache.egg-info/top_level.txt
writing entry points to slapos.libnetworkcache.egg-info/entry_points.txt
writing manifest file 'slapos.libnetworkcache.egg-info/SOURCES.txt'
reading manifest file 'slapos.libnetworkcache.egg-info/SOURCES.txt'
reading manifest template 'MANIFEST.in'
writing manifest file 'slapos.libnetworkcache.egg-info/SOURCES.txt'
running build_ext
Generating certificate for '0.6517657611631659' (key: '/tmp/tmp0.36707918251254623', certficate: '/tmp/tmp0.07995324045652041')
test_generate_cert_exists (slapos.libnetworkcachetests.GenerateSignatureScriptTest) ... ok
test_generate_certificate (slapos.libnetworkcachetests.GenerateSignatureScriptTest) ... Generating a RSA private key
...+++++
.............+++++
writing new private key to '/tmp/tmp0.36707918251254623'
-----
ok
test_generate_key_exists (slapos.libnetworkcachetests.GenerateSignatureScriptTest) ... ok
test_download_offline (slapos.libnetworkcachetests.OfflineTest) ... ok
test_upload_offline (slapos.libnetworkcachetests.OfflineTest) ... ok
test_DirectoryNotFound_non_trustable_entry (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:32] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:32] "GET /shacache/c58509ae8576ff1aebfd35629f793275874d6a508df746b6550d92a7f6fa17270d992c2611d7228d04b78461913babebc0dffa744b516a4163b9bb0c64e4ffe2 HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:32] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:32] "PUT /shadir/somekey0.43838958628407676 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:32] "GET /shadir/somekey0.43838958628407676 HTTP/1.1" 200 -
127.0.0.1 - - [13/Feb/2020 22:37:32] "GET /shacache/c58509ae8576ff1aebfd35629f793275874d6a508df746b6550d92a7f6fa17270d992c2611d7228d04b78461913babebc0dffa744b516a4163b9bb0c64e4ffe2 HTTP/1.1" 200 -
127.0.0.1 - - [13/Feb/2020 22:37:32] "GET /shadir/somekey0.43838958628407676 HTTP/1.1" 200 -
127.0.0.1 - - [13/Feb/2020 22:37:32] "GET /shacache/c58509ae8576ff1aebfd35629f793275874d6a508df746b6550d92a7f6fa17270d992c2611d7228d04b78461913babebc0dffa744b516a4163b9bb0c64e4ffe2 HTTP/1.1" 200 -
/srv/slapgrid/slappart9/srv/testnode/cum/inst/test0-0/parts/slapos.libnetworkcache/slapos/libnetworkcache.py:434: DeprecationWarning: encodestring() is a deprecated alias, use encodebytes()
return encodestring(crypto.sign(k, content, 'sha1')).decode()
127.0.0.1 - - [13/Feb/2020 22:37:32] "PUT /shadir/somekey0.43838958628407676 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:32] "GET /shadir/somekey0.43838958628407676 HTTP/1.1" 200 -
/srv/slapgrid/slappart9/srv/testnode/cum/inst/test0-0/parts/slapos.libnetworkcache/slapos/libnetworkcache.py:442: DeprecationWarning: decodestring() is a deprecated alias, use decodebytes()
signature = decodestring(signature_string.encode())
127.0.0.1 - - [13/Feb/2020 22:37:32] "GET /shacache/c58509ae8576ff1aebfd35629f793275874d6a508df746b6550d92a7f6fa17270d992c2611d7228d04b78461913babebc0dffa744b516a4163b9bb0c64e4ffe2 HTTP/1.1" 200 -
/srv/slapgrid/slappart9/srv/testnode/cum/soft/6fb3de06bb152b6901e8aee6dcaf07d3/parts/python3.5/lib/python3.5/threading.py:866: ResourceWarning: unclosed <socket.socket fd=4, family=AddressFamily.AF_INET, type=SocketKind.SOCK_STREAM, proto=0, laddr=('127.0.0.1', 8080)>
del self._target, self._args, self._kwargs
ok
test_NetworkcacheClient_handle_bad_certificates (slapos.libnetworkcachetests.OnlineTest) ... INFO:networkcache:Ignored wrong certificate, reason:
[('asn1 encoding routines', 'c2i_ibuf', 'illegal zero content'), ('asn1 encoding routines', 'asn1_template_noexp_d2i', 'nested asn1 error'), ('asn1 encoding routines', 'asn1_template_noexp_d2i', 'nested asn1 error'), ('PEM routines', 'PEM_ASN1_read_bio', 'ASN1 lib')], offending certificate:
-----BEGIN CERTIFICATE-----
MIIB4DCCAUkCADANBgkqhkiG9w0BAQsFADA5MQswCQYDVQQGEwJGUjEZMBcGA1UE
CBMQRGVmYXVsdCBQcm92aW5jZTEPMA0GA1UEChMGTmV4ZWRpMB4XDTExMDkxNTA5
MDAwMloXDTEyMDkxNTA5MDAwMlowOTELMAkGA1UEBhMCRlIxGTAXBgNVBAgTEERl
ZmF1bHQgUHJvdmluY2UxDzANBgNVBAoTBk5leGVkaTCBnzANBgkqhkiG9w0BAQEF
AAOBjQAwgYkCgYEApYZv6OstoqNzxG1KI6iE5U4Ts2Xx9lgLeUGAMyfJLyMmRLhw
boKOyJ9Xke4dncoBAyNPokUR6iWOcnPHtMvNOsBFZ2f7VA28em3+E1JRYdeNUEtX
Z0s3HjcouaNAnPfjFTXHYj4um1wOw2cURSPuU5dpzKBbV+/QCb5DLheynisCAwEA
ATANBgkqhkiG9w0BAQsFAAOBgQBCZLbTVdrw3RZlVVMFezSHrhBYKAukTwZrNmJX
mHqi2tN8tNo6FX+wmxUUAf3e8R2Ymbdbn2bfbPpcKQ2fG7PuKGvhwMG3BlF9paEC
q7jdfWO18Zp/BG7tagz0jmmC4y/8akzHsVlruo2+2du2freE8dK746uoMlXlP93g
QUUGLQ==
-----END CERTIFICATE-----

ok
test_download (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/48df5f3c34b8f692f7dcf7ef349cdc0106eebd0b141dcd6659fc1d3730ed3f3f7d388f12b055482f4226bfb3fb1e46f78d15c0fe694a060d22f4af34635b39c9 HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/48df5f3c34b8f692f7dcf7ef349cdc0106eebd0b141dcd6659fc1d3730ed3f3f7d388f12b055482f4226bfb3fb1e46f78d15c0fe694a060d22f4af34635b39c9 HTTP/1.1" 200 -
ok
test_download_not_exists (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/60bfe3196e09eed72bb6757fa931bda19d8f53f2e3f7fb2efab0cf0047a7182c331aaa155265c44aeae7d61e648326a998aa81f167f72a233e9e000ebca60fc6 HTTP/1.1" 404 -
ok
test_select_json_in_json_no_dict (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/79b4e98c93a4b96434cc00e40241a6c7be2973d8a9c3a9498ce812ad5e00cde28288aa081f00ffc49d6a704a32393cd3b41555e373873af74d340e9620dbed8e HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "PUT /shadir/somekey0.8852733381769812 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shadir/somekey0.8852733381769812 HTTP/1.1" 200 -
INFO:networkcache:Bad or missing sha512 in directory response ('This is a string')
ok
test_select_json_no_in_json_response (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/832d908a7424680046ab5023a7f8231608212dd5b3ee70b9e0f49c4e7605b658bd9e4939a501949c0a8af4d513508a748826ee75dd62954ce951ef6a0a6e9c4d HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "PUT /shadir/somekey0.5006237510762402 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shadir/somekey0.5006237510762402 HTTP/1.1" 200 -
INFO:networkcache:Failed to parse json-in-json response ('This is not a json.')
ok
test_select_no_entries (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/c3ea735bf7b45f6eeb41cb87213e47550eb6eca595cff8038c825b647a222d894daec7e2990a1089432836b3ae6f46c81557194dee8bd8d8ce3678dbc3f6bb82 HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "PUT /shadir/somekey0.15046949263568477 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shadir/somekey0.15046949263568477 HTTP/1.1" 200 -
ok
test_select_no_json_response (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/ec7c68f3b698c32f715108950ce2951cea915d9a98b150ffd17e836e4b68867718cfa8c376297ceb34d716de7b227bd10079d10859d49940d5c84af77e44d571 HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "PUT /shadir/somekey0.8072960515119882 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shadir/somekey0.8072960515119882 HTTP/1.1" 200 -
INFO:networkcache:Failed to parse json response (b'This is not a json.')
ok
test_select_signed_content (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/43c19cb8d89e755337a195f5f169916151a08b4c0d1e48c574ffd2941d6c4c67f2b6db1c101410b8225cd370ed9b36fbf4ee6ac653874c5f923c9d8f46b7176d HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "PUT /shadir/somekey0.8167199361330019 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shadir/somekey0.8167199361330019 HTTP/1.1" 200 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/43c19cb8d89e755337a195f5f169916151a08b4c0d1e48c574ffd2941d6c4c67f2b6db1c101410b8225cd370ed9b36fbf4ee6ac653874c5f923c9d8f46b7176d HTTP/1.1" 200 -
ok
test_select_signed_content_multiple (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/23b33079298fe1b7a9d906598e94e32fb0ca94c39b7d0e506aa67c04d4d5e547dba41a2d64075c2701e380dcfa1afd86bfbbe66a6b27734110f8153994cbf8ad HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "PUT /shadir/somekey0.5832520734108213 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/23b33079298fe1b7a9d906598e94e32fb0ca94c39b7d0e506aa67c04d4d5e547dba41a2d64075c2701e380dcfa1afd86bfbbe66a6b27734110f8153994cbf8ad HTTP/1.1" 200 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "PUT /shadir/somekey0.5832520734108213 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shadir/somekey0.5832520734108213 HTTP/1.1" 200 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/23b33079298fe1b7a9d906598e94e32fb0ca94c39b7d0e506aa67c04d4d5e547dba41a2d64075c2701e380dcfa1afd86bfbbe66a6b27734110f8153994cbf8ad HTTP/1.1" 200 -
ok
test_select_signed_content_server_hacked (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/10f49bfb494c3aec62a08b3700a7d7fe5c3a9918c07a6b437c12774f49d6fabc2e1798f2d32b6885cd85a42315d318ba936e8d4213d116af2e244b14992f0021 HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "PUT /shadir/somekey0.7496412672948602 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shadir/somekey0.7496412672948602 HTTP/1.1" 200 -
ok
test_select_signed_content_several_certificates (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/5a5fbbc850de4f76b18d9c40a80e9b0755b79ee23054617eff5b80731ab095a66fdaa432cab105c8357479194b4a970322f6c45e1636b1b96d0216cf0c6b7b9d HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "PUT /shadir/somekey0.5025141999001009 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shadir/somekey0.5025141999001009 HTTP/1.1" 200 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/5a5fbbc850de4f76b18d9c40a80e9b0755b79ee23054617eff5b80731ab095a66fdaa432cab105c8357479194b4a970322f6c45e1636b1b96d0216cf0c6b7b9d HTTP/1.1" 200 -
ok
test_upload (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/bb5fecc3deaf1cdaa85a7287ddb42584941bd80817c0b0c8c70cc72672de30a1a39d3fc340f3348080a5924719edf24261a2ac6129866ce3bc36f9e0aa453314 HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
ok
test_upload_shadir (slapos.libnetworkcachetests.OnlineTest)
Check scenario with shadir used ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/d923b69aa80165a1ab220e3c1e267030f8f2cb274f9c0749f509007014afca9e7ecf99d93f79500a2773593031cb00703c811bf3f56fd00f6ee8bd34ab29fa69 HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "PUT /shadir/mykey HTTP/1.1" 201 -
ok
test_upload_shadir_no_filename (slapos.libnetworkcachetests.OnlineTest)
Check scenario with shadir used, but not filename passed ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/8f2a5318f2c231b703fc862d76b5c832214a75599cc643401f0f573fcd5f0744294cf268c83d155b12e6e42bbcc27dd1bb4a652e384093e7c740bab7810c6e1f HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
INFO:networkcache:file_name and urlmd5 are required for non-generic upload
ok
test_upload_shadir_select (slapos.libnetworkcachetests.OnlineTest)
Check scenario with shadir used ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/0b3e4e16dc1a348db17b2b920c3d0ad31990a18fb1b5e1365762922ad3a2dbe658c98b2d4733cd5de5e75dbc3888da59e7178e17c4be607444b93a03dc37a354 HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "PUT /shadir/somekey0.10700518481414878 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shadir/somekey0.10700518481414878 HTTP/1.1" 200 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/0b3e4e16dc1a348db17b2b920c3d0ad31990a18fb1b5e1365762922ad3a2dbe658c98b2d4733cd5de5e75dbc3888da59e7178e17c4be607444b93a03dc37a354 HTTP/1.1" 200 -
ok
test_upload_shadir_select_not_exists (slapos.libnetworkcachetests.OnlineTest)
Check scenario with shadir used ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/8790b495e4ee3f1bf8f7314f0a55a7ad6aff2a8ec976a5e2c185ebe0ccb09ae92cf876980273403493fd42fefa4f226b5a911d115f7f92e7445b4213bca719ce HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "PUT /shadir/somekey0.9510902345887107 HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shadir/key_another_key0.20852012314619084 HTTP/1.1" 404 -
INFO:networkcache:ignored unhandled exception at /srv/slapgrid/slappart9/srv/testnode/cum/inst/test0-0/parts/slapos.libnetworkcache/slapos/libnetworkcachetests.py:403
urllib.error.HTTPError: HTTP Error 404: Not Found
ok
test_upload_twice_same (slapos.libnetworkcachetests.OnlineTest) ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/4ce5995ca1ed684e65092c6dd9a7bef2d922aedd89a41245e71d364da779ab462e60743d2347a9cbbf58221eaaa911a6fcc177f337ddbf0998b6c664ff658a68 HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/4ce5995ca1ed684e65092c6dd9a7bef2d922aedd89a41245e71d364da779ab462e60743d2347a9cbbf58221eaaa911a6fcc177f337ddbf0998b6c664ff658a68 HTTP/1.1" 200 -
ok
test_upload_wrong_return_code (slapos.libnetworkcachetests.OnlineTestPOST200)
Check reaction on HTTP return code different then 201 ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/7e3603dc6c6255606456e9938be041c6cf0b3ee8b33e4ebb4de27db3776bc9a5b068a0887c969588594040cf4ab27ff9b84ff00fad33ad216e6a3c2110f3eb2c HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 200 -
ok
test_upload_to_ssl_auth (slapos.libnetworkcachetests.OnlineTestSSLServer) ... skipped 'Requires standalone test server'
test_upload_to_ssl_auth_no_auth (slapos.libnetworkcachetests.OnlineTestSSLServer) ... skipped 'Requires standalone test server'
test_upload_with_key_with_ssl_auth (slapos.libnetworkcachetests.OnlineTestSSLServer) ... skipped 'Requires standalone test server'
test_upload_with_key_with_ssl_auth_no_dir_auth (slapos.libnetworkcachetests.OnlineTestSSLServer) ... skipped 'Requires standalone test server'
test_upload_wrong_return_sha (slapos.libnetworkcachetests.OnlineTestWrongChecksum)
Check reaction in case of wrong sha returned ... 127.0.0.1 - - [13/Feb/2020 22:37:33] code 404, message Not Found
127.0.0.1 - - [13/Feb/2020 22:37:33] "GET /shacache/070c6e225810d4012f9c4113fc388111d6e870b9d264fb6506acf3fc64f3e39343bf43c8e775c3a5bd957bc171588c8c3987e79505f51ae651bae1b60735c6b1 HTTP/1.1" 404 -
127.0.0.1 - - [13/Feb/2020 22:37:33] "POST /shacache HTTP/1.1" 201 -
ok

----------------------------------------------------------------------
Ran 29 tests in 0.108s

OK (skipped=4)