!QhvgabMQzwEQeWehhZ:lossy.network

NixOS Home Automation

518 Members
Declarative Home Automation and other Sidequests | https://wiki.nixos.org/wiki/Home_Assistant134 Servers

Load older messages


SenderMessageTime
15 Oct 2024
@symphorien:xlumurb.eusymphorienI really don't want to run the "user friendly" shell scripts, they access the internet as much as they can, and have all sorts of assumptions about the system that break in the sandbox21:11:30
@hexa:lossy.network@hexa:lossy.networkthank you very much for digging so deep into this21:16:37
@hexa:lossy.network@hexa:lossy.networkit it unfortunately one of the most involved builds I've seen in nixpkgs thus far21:16:49
@hexa:lossy.network@hexa:lossy.networksuch a big vendor consortium mess ::/21:16:56
@hexa:lossy.network@hexa:lossy.network * such a big vendor consortium mess 😕21:16:57
@hexa:lossy.network@hexa:lossy.networkI'm slightly afraid of updatinng it21:17:08
@hexa:lossy.network@hexa:lossy.network * I'm slightly afraid of updating it going forward21:17:14
@hexa:lossy.network@hexa:lossy.networkalready moving the src tarball around takes a lot of time21:17:38
@symphorien:xlumurb.eusymphorienI did one update and I had to change nothing21:21:22
@symphorien:xlumurb.eusymphorienof course it's a single datapoint21:21:36
@mattleon:matrix.orgmattleonI'd be up to review it and/or be added as a maintainer for this package21:55:52
16 Oct 2024
@hexa:lossy.network@hexa:lossy.network
In reply to @mattleon:matrix.org

I feel so silly
There's a script in the connectedhomeip repo ./scripts/checkout_submodules.py

It has a flag --platform with the option linux

It only checks out required submodules

The final repo size is ~800 MB

mattleon: not sure if this reference helps, but.
01:58:21
@hexa:lossy.network@hexa:lossy.networkoh and you got it even further down and forgot 😄 01:58:59
@hexa:lossy.network@hexa:lossy.network * oh and you got the result it even further down and forgot 😄 01:59:11
@hexa:lossy.network@hexa:lossy.network * oh and you got the result it even further down 😄 01:59:16
@hexa:lossy.network@hexa:lossy.networkhttps://matrix.to/#/!QhvgabMQzwEQeWehhZ:lossy.network/$BvRVqF1pRD5U6HZEZuMXCLnIK-n3t0zAUCLGH8omI1A?via=nixos.org&via=matrix.org&via=tchncs.de01:59:51
@hexa:lossy.network@hexa:lossy.network mattleon 🙂 01:59:57
@mattleon:matrix.orgmattleonThanks for the reminder! I had forgotten about this02:01:39
@mackeveli:matrix.orgMackeveli Is anyone else having issues adding the homekit component to HASS? I get hung up on building python312Packages.chacha20poly1305-reusable when I add homekit to extraComponents:
error: builder for '/nix/store/yh0yj6p8ci80vri781c3f93s54lrw7a2-python3.12-chacha20poly1305-reuseable-0.13.2.drv' failed with exit code 137;                
       last 10 log lines:                                                                                                                                   
       > Running phase: pytestCheckPhase                                                                                                                    
       > Executing pytestCheckPhase                                           
       > ============================= test session starts ==============================                                                                   
       > platform linux -- Python 3.12.5, pytest-8.3.2, pluggy-1.5.0 -- /nix/store/6iq3nhgdyp8a5wzwf097zf2mn4zyqxr6-python3-3.12.5/bin/python3.12           
       > cachedir: .pytest_cache                                              
       > rootdir: /build/source                                               
       > configfile: pyproject.toml                                         
       > collected 10 items                                                                                                                                 
       >                                                                      
       > tests/test_init.py::TestChaCha20Poly1305Reusable::test_data_too_large /nix/store/hngiqcmrhfdavs1yr53qg8zjhp5qmzf8-pytest-check-hook/nix-support/set
up-hook: line 53:   152 Killed                  /nix/store/6iq3nhgdyp8a5wzwf097zf2mn4zyqxr6-python3-3.12.5/bin/python3.12 -m pytest                         
       For full logs, run 'nix log /nix/store/yh0yj6p8ci80vri781c3f93s54lrw7a2-python3.12-chacha20poly1305-reuseable-0.13.2.drv'.                           
error: 1 dependencies of derivation '/nix/store/f5hgzj0c7309xzacls5x7xriam87v458-unit-home-assistant.service.drv' failed to build                           
error: 1 dependencies of derivation '/nix/store/daw5hls04ih222m5x8gmcwncp6b5fshb-system-units.drv' failed to build                                          
error: 1 dependencies of derivation '/nix/store/rjjai93zqxnnn5z7j7xyc6vg785shlgw-etc.drv' failed to build                                                   
error: 1 dependencies of derivation '/nix/store/rpfvxzipn7d5kw502zfhr1wihn84qfn0-nixos-system-nixos-24.11.20241009.5633bcf.drv' failed to build             
14:46:06
@hexa:lossy.network@hexa:lossy.network

Killed

14:46:56
@hexa:lossy.network@hexa:lossy.networkout of memory?14:47:00
@hexa:lossy.network@hexa:lossy.networkwhat branch? what system architecture?14:47:57
@hexa:lossy.network@hexa:lossy.networkmaster on x86_64-linux:14:48:06
@hexa:lossy.network@hexa:lossy.network
chacha20poly1305-reuseable> Executing pytestCheckPhase
chacha20poly1305-reuseable> ============================= test session starts ==============================
chacha20poly1305-reuseable> platform linux -- Python 3.12.6, pytest-8.3.2, pluggy-1.5.0 -- /nix/store/wfbjq35kxs6x83c3ncpfxdyl5gbhdx4h-python3-3.12.6/bin/python3.12
chacha20poly1305-reuseable> cachedir: .pytest_cache
chacha20poly1305-reuseable> rootdir: /build/source
chacha20poly1305-reuseable> configfile: pyproject.toml
chacha20poly1305-reuseable> collected 10 items                                                             
chacha20poly1305-reuseable> 
chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_data_too_large PASSED [ 10%]
chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_generate_key PASSED [ 20%]
chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_bad_key PASSED    [ 30%]
chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_params_not_bytes_encrypt[nonce0-data-] PASSED [ 40%]
chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_params_not_bytes_encrypt[000000000000-data1-] PASSED [ 50%]
chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_params_not_bytes_encrypt[000000000000-data-associated_data2] PASSED [ 60%]
chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_nonce_not_12_bytes PASSED [ 70%]
chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_decrypt_data_too_short PASSED [ 80%]
chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_associated_data_none_equal_to_empty_bytestring PASSED [ 90%]
chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_buffer_protocol PASSED [100%]
chacha20poly1305-reuseable> 
chacha20poly1305-reuseable> ============================== 10 passed in 1.50s ==============================
chacha20poly1305-reuseable> Finished executing pytestCheckPhase
chacha20poly1305-reuseable> Running phase: pytestcachePhase
chacha20poly1305-reuseable> Running phase: pytestRemoveBytecodePhase
14:48:09
@mackeveli:matrix.orgMackeveli

Yeah it's possible that my Raspi 4 is starting to buckle at the weight of all the services it's running. I'll try again and measure the memory usage as it builds.

I'm on the unstable branch, running on the Raspberry Pi 4B using the generic AArch64 SD image noted on the wiki: https://wiki.nixos.org/wiki/NixOS_on_ARM/Raspberry_Pi_4

14:51:13
@mattleon:matrix.orgmattleonHow much ram does you pi4 have?14:51:55
@k900:0upti.meK900Please don't use threads 14:52:42
@mackeveli:matrix.orgMackeveli
In reply to @mattleon:matrix.org
How much ram does you pi4 have?
It's the 8GB variant
14:53:59
@mackeveli:matrix.orgMackeveli Yeah just tried again and it's def an out of memory problem 14:59:26
@mattleon:matrix.orgmattleon

Builds on my orangepi 5 with 8GB ram:

$ nix build nixpkgs#python3Packages.chacha20poly1305-reuseable -L --rebuild
python3.12-chacha20poly1305-reuseable> Sourcing python-remove-tests-dir-hook
python3.12-chacha20poly1305-reuseable> Sourcing python-catch-conflicts-hook.sh
python3.12-chacha20poly1305-reuseable> Sourcing python-remove-bin-bytecode-hook.sh
python3.12-chacha20poly1305-reuseable> Sourcing pypa-build-hook
python3.12-chacha20poly1305-reuseable> Using pypaBuildPhase
python3.12-chacha20poly1305-reuseable> Sourcing python-runtime-deps-check-hook
python3.12-chacha20poly1305-reuseable> Using pythonRuntimeDepsCheckHook
python3.12-chacha20poly1305-reuseable> Sourcing pypa-install-hook
python3.12-chacha20poly1305-reuseable> Using pypaInstallPhase
python3.12-chacha20poly1305-reuseable> Sourcing python-imports-check-hook.sh
python3.12-chacha20poly1305-reuseable> Using pythonImportsCheckPhase
python3.12-chacha20poly1305-reuseable> Sourcing python-namespaces-hook
python3.12-chacha20poly1305-reuseable> Sourcing python-catch-conflicts-hook.sh
python3.12-chacha20poly1305-reuseable> Sourcing pytest-check-hook
python3.12-chacha20poly1305-reuseable> Using pytestCheckPhase
python3.12-chacha20poly1305-reuseable> Running phase: unpackPhase
python3.12-chacha20poly1305-reuseable> unpacking source archive /nix/store/156x0bsp82cqq2ni86cmjlzbyv651rx9-source
python3.12-chacha20poly1305-reuseable> source root is source
python3.12-chacha20poly1305-reuseable> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/tests/test_init.py
python3.12-chacha20poly1305-reuseable> Running phase: patchPhase
python3.12-chacha20poly1305-reuseable> Running phase: updateAutotoolsGnuConfigScriptsPhase
python3.12-chacha20poly1305-reuseable> Running phase: configurePhase
python3.12-chacha20poly1305-reuseable> no configure script, doing nothing
python3.12-chacha20poly1305-reuseable> Running phase: buildPhase
python3.12-chacha20poly1305-reuseable> Executing pypaBuildPhase
python3.12-chacha20poly1305-reuseable> Creating a wheel...
python3.12-chacha20poly1305-reuseable> * Getting build dependencies for wheel...
python3.12-chacha20poly1305-reuseable> * Building wheel...
python3.12-chacha20poly1305-reuseable> Successfully built chacha20poly1305_reuseable-0.13.2-py3-none-any.whl
python3.12-chacha20poly1305-reuseable> Finished creating a wheel...
python3.12-chacha20poly1305-reuseable> /build/source/dist /build/source
python3.12-chacha20poly1305-reuseable> Unpacking to: unpacked/chacha20poly1305_reuseable-0.13.2...OK
python3.12-chacha20poly1305-reuseable> Repacking wheel as ./chacha20poly1305_reuseable-0.13.2-py3-none-any.whl...OK
python3.12-chacha20poly1305-reuseable> /build/source
python3.12-chacha20poly1305-reuseable> Finished executing pypaBuildPhase
python3.12-chacha20poly1305-reuseable> Running phase: pythonRuntimeDepsCheckHook
python3.12-chacha20poly1305-reuseable> Executing pythonRuntimeDepsCheck
python3.12-chacha20poly1305-reuseable> Checking runtime dependencies for chacha20poly1305_reuseable-0.13.2-py3-none-any.whl
python3.12-chacha20poly1305-reuseable> Finished executing pythonRuntimeDepsCheck
python3.12-chacha20poly1305-reuseable> Running phase: installPhase
python3.12-chacha20poly1305-reuseable> Executing pypaInstallPhase
python3.12-chacha20poly1305-reuseable> Successfully installed chacha20poly1305_reuseable-0.13.2-py3-none-any.whl
python3.12-chacha20poly1305-reuseable> Finished executing pypaInstallPhase
python3.12-chacha20poly1305-reuseable> Running phase: pythonOutputDistPhase
python3.12-chacha20poly1305-reuseable> Executing pythonOutputDistPhase
python3.12-chacha20poly1305-reuseable> Finished executing pythonOutputDistPhase
python3.12-chacha20poly1305-reuseable> Running phase: fixupPhase
python3.12-chacha20poly1305-reuseable> shrinking RPATHs of ELF executables and libraries in /nix/store/954kj2rfvh4zxifr0w168f8z0k388hb4-python3.12-chacha20poly1305-reuseable-0.13.2
python3.12-chacha20poly1305-reuseable> checking for references to /build/ in /nix/store/954kj2rfvh4zxifr0w168f8z0k388hb4-python3.12-chacha20poly1305-reuseable-0.13.2...
python3.12-chacha20poly1305-reuseable> patching script interpreter paths in /nix/store/954kj2rfvh4zxifr0w168f8z0k388hb4-python3.12-chacha20poly1305-reuseable-0.13.2
python3.12-chacha20poly1305-reuseable> stripping (with command strip and flags -S -p) in  /nix/store/954kj2rfvh4zxifr0w168f8z0k388hb4-python3.12-chacha20poly1305-reuseable-0.13.2/lib
python3.12-chacha20poly1305-reuseable> shrinking RPATHs of ELF executables and libraries in /nix/store/rp3ydhkprz2b8mjiayap6dnplqdsamf2-python3.12-chacha20poly1305-reuseable-0.13.2-dist
python3.12-chacha20poly1305-reuseable> checking for references to /build/ in /nix/store/rp3ydhkprz2b8mjiayap6dnplqdsamf2-python3.12-chacha20poly1305-reuseable-0.13.2-dist...
python3.12-chacha20poly1305-reuseable> patching script interpreter paths in /nix/store/rp3ydhkprz2b8mjiayap6dnplqdsamf2-python3.12-chacha20poly1305-reuseable-0.13.2-dist
python3.12-chacha20poly1305-reuseable> Executing pythonRemoveTestsDir
python3.12-chacha20poly1305-reuseable> Finished executing pythonRemoveTestsDir
python3.12-chacha20poly1305-reuseable> Running phase: installCheckPhase
python3.12-chacha20poly1305-reuseable> no Makefile or custom installCheckPhase, doing nothing
python3.12-chacha20poly1305-reuseable> Running phase: pythonCatchConflictsPhase
python3.12-chacha20poly1305-reuseable> Running phase: pythonRemoveBinBytecodePhase
python3.12-chacha20poly1305-reuseable> Running phase: pythonImportsCheckPhase
python3.12-chacha20poly1305-reuseable> Executing pythonImportsCheckPhase
python3.12-chacha20poly1305-reuseable> Check whether the following modules can be imported: chacha20poly1305_reuseable
python3.12-chacha20poly1305-reuseable> Running phase: pytestCheckPhase
python3.12-chacha20poly1305-reuseable> Executing pytestCheckPhase
python3.12-chacha20poly1305-reuseable> ============================= test session starts ==============================
python3.12-chacha20poly1305-reuseable> platform linux -- Python 3.12.5, pytest-8.3.2, pluggy-1.5.0 -- /nix/store/6iq3nhgdyp8a5wzwf097zf2mn4zyqxr6-python3-3.12.5/bin/python3.12
python3.12-chacha20poly1305-reuseable> cachedir: .pytest_cache
python3.12-chacha20poly1305-reuseable> rootdir: /build/source
python3.12-chacha20poly1305-reuseable> configfile: pyproject.toml
python3.12-chacha20poly1305-reuseable> collected 10 items
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_data_too_large PASSED [ 10%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_generate_key PASSED [ 20%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_bad_key PASSED    [ 30%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_params_not_bytes_encrypt[nonce0-data-] PASSED [ 40%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_params_not_bytes_encrypt[000000000000-data1-] PASSED [ 50%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_params_not_bytes_encrypt[000000000000-data-associated_data2] PASSED [ 60%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_nonce_not_12_bytes PASSED [ 70%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_decrypt_data_too_short PASSED [ 80%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_associated_data_none_equal_to_empty_bytestring PASSED [ 90%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_buffer_protocol PASSED [100%]
python3.12-chacha20poly1305-reuseable> ============================== 10 passed in 2.19s ==============================
python3.12-chacha20poly1305-reuseable> Finished executing pytestCheckPhase
python3.12-chacha20poly1305-reuseable> Running phase: pytestcachePhase
python3.12-chacha20poly1305-reuseable> Running phase: pytestRemoveBytecodePhase
⏎
matth@orangutan ~> nix build nixpkgs/master#python3Packages.chacha20poly1305-reuseable -L --rebuild
python3.12-chacha20poly1305-reuseable> Sourcing python-remove-tests-dir-hook
python3.12-chacha20poly1305-reuseable> Sourcing python-catch-conflicts-hook.sh
python3.12-chacha20poly1305-reuseable> Sourcing python-remove-bin-bytecode-hook.sh
python3.12-chacha20poly1305-reuseable> Sourcing pypa-build-hook
python3.12-chacha20poly1305-reuseable> Using pypaBuildPhase
python3.12-chacha20poly1305-reuseable> Sourcing python-runtime-deps-check-hook
python3.12-chacha20poly1305-reuseable> Using pythonRuntimeDepsCheckHook
python3.12-chacha20poly1305-reuseable> Sourcing pypa-install-hook
python3.12-chacha20poly1305-reuseable> Using pypaInstallPhase
python3.12-chacha20poly1305-reuseable> Sourcing python-imports-check-hook.sh
python3.12-chacha20poly1305-reuseable> Using pythonImportsCheckPhase
python3.12-chacha20poly1305-reuseable> Sourcing python-namespaces-hook
python3.12-chacha20poly1305-reuseable> Sourcing python-catch-conflicts-hook.sh
python3.12-chacha20poly1305-reuseable> Sourcing pytest-check-hook
python3.12-chacha20poly1305-reuseable> Using pytestCheckPhase
python3.12-chacha20poly1305-reuseable> Running phase: unpackPhase
python3.12-chacha20poly1305-reuseable> unpacking source archive /nix/store/156x0bsp82cqq2ni86cmjlzbyv651rx9-source
python3.12-chacha20poly1305-reuseable> source root is source
python3.12-chacha20poly1305-reuseable> setting SOURCE_DATE_EPOCH to timestamp 315619200 of file source/tests/test_init.py
python3.12-chacha20poly1305-reuseable> Running phase: patchPhase
python3.12-chacha20poly1305-reuseable> Running phase: updateAutotoolsGnuConfigScriptsPhase
python3.12-chacha20poly1305-reuseable> Running phase: configurePhase
python3.12-chacha20poly1305-reuseable> no configure script, doing nothing
python3.12-chacha20poly1305-reuseable> Running phase: buildPhase
python3.12-chacha20poly1305-reuseable> Executing pypaBuildPhase
python3.12-chacha20poly1305-reuseable> Creating a wheel...
python3.12-chacha20poly1305-reuseable> * Getting build dependencies for wheel...
python3.12-chacha20poly1305-reuseable> * Building wheel...
python3.12-chacha20poly1305-reuseable> Successfully built chacha20poly1305_reuseable-0.13.2-py3-none-any.whl
python3.12-chacha20poly1305-reuseable> Finished creating a wheel...
python3.12-chacha20poly1305-reuseable> /build/source/dist /build/source
python3.12-chacha20poly1305-reuseable> Unpacking to: unpacked/chacha20poly1305_reuseable-0.13.2...OK
python3.12-chacha20poly1305-reuseable> Repacking wheel as ./chacha20poly1305_reuseable-0.13.2-py3-none-any.whl...OK
python3.12-chacha20poly1305-reuseable> /build/source
python3.12-chacha20poly1305-reuseable> Finished executing pypaBuildPhase
python3.12-chacha20poly1305-reuseable> Running phase: pythonRuntimeDepsCheckHook
python3.12-chacha20poly1305-reuseable> Executing pythonRuntimeDepsCheck
python3.12-chacha20poly1305-reuseable> Checking runtime dependencies for chacha20poly1305_reuseable-0.13.2-py3-none-any.whl
python3.12-chacha20poly1305-reuseable> Finished executing pythonRuntimeDepsCheck
python3.12-chacha20poly1305-reuseable> Running phase: installPhase
python3.12-chacha20poly1305-reuseable> Executing pypaInstallPhase
python3.12-chacha20poly1305-reuseable> Successfully installed chacha20poly1305_reuseable-0.13.2-py3-none-any.whl
python3.12-chacha20poly1305-reuseable> Finished executing pypaInstallPhase
python3.12-chacha20poly1305-reuseable> Running phase: pythonOutputDistPhase
python3.12-chacha20poly1305-reuseable> Executing pythonOutputDistPhase
python3.12-chacha20poly1305-reuseable> Finished executing pythonOutputDistPhase
python3.12-chacha20poly1305-reuseable> Running phase: fixupPhase
python3.12-chacha20poly1305-reuseable> shrinking RPATHs of ELF executables and libraries in /nix/store/7lbydv0jfprbf7vrl0bghg2mqlpnd20m-python3.12-chacha20poly1305-reuseable-0.13.2
python3.12-chacha20poly1305-reuseable> checking for references to /build/ in /nix/store/7lbydv0jfprbf7vrl0bghg2mqlpnd20m-python3.12-chacha20poly1305-reuseable-0.13.2...
python3.12-chacha20poly1305-reuseable> patching script interpreter paths in /nix/store/7lbydv0jfprbf7vrl0bghg2mqlpnd20m-python3.12-chacha20poly1305-reuseable-0.13.2
python3.12-chacha20poly1305-reuseable> stripping (with command strip and flags -S -p) in  /nix/store/7lbydv0jfprbf7vrl0bghg2mqlpnd20m-python3.12-chacha20poly1305-reuseable-0.13.2/lib
python3.12-chacha20poly1305-reuseable> shrinking RPATHs of ELF executables and libraries in /nix/store/c83bm46qdj50w9h4w5kgx6dkm6hki2jf-python3.12-chacha20poly1305-reuseable-0.13.2-dist
python3.12-chacha20poly1305-reuseable> checking for references to /build/ in /nix/store/c83bm46qdj50w9h4w5kgx6dkm6hki2jf-python3.12-chacha20poly1305-reuseable-0.13.2-dist...
python3.12-chacha20poly1305-reuseable> patching script interpreter paths in /nix/store/c83bm46qdj50w9h4w5kgx6dkm6hki2jf-python3.12-chacha20poly1305-reuseable-0.13.2-dist
python3.12-chacha20poly1305-reuseable> Executing pythonRemoveTestsDir
python3.12-chacha20poly1305-reuseable> Finished executing pythonRemoveTestsDir
python3.12-chacha20poly1305-reuseable> Running phase: installCheckPhase
python3.12-chacha20poly1305-reuseable> no Makefile or custom installCheckPhase, doing nothing
python3.12-chacha20poly1305-reuseable> Running phase: pythonCatchConflictsPhase
python3.12-chacha20poly1305-reuseable> Running phase: pythonRemoveBinBytecodePhase
python3.12-chacha20poly1305-reuseable> Running phase: pythonImportsCheckPhase
python3.12-chacha20poly1305-reuseable> Executing pythonImportsCheckPhase
python3.12-chacha20poly1305-reuseable> Check whether the following modules can be imported: chacha20poly1305_reuseable
python3.12-chacha20poly1305-reuseable> Running phase: pytestCheckPhase
python3.12-chacha20poly1305-reuseable> Executing pytestCheckPhase
python3.12-chacha20poly1305-reuseable> ============================= test session starts ==============================
python3.12-chacha20poly1305-reuseable> platform linux -- Python 3.12.6, pytest-8.3.2, pluggy-1.5.0 -- /nix/store/pv8p76ihrnqf81xan9qnv53ks84wmp07-python3-3.12.6/bin/python3.12
python3.12-chacha20poly1305-reuseable> cachedir: .pytest_cache
python3.12-chacha20poly1305-reuseable> rootdir: /build/source
python3.12-chacha20poly1305-reuseable> configfile: pyproject.toml
python3.12-chacha20poly1305-reuseable> collected 10 items
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_data_too_large PASSED [ 10%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_generate_key PASSED [ 20%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_bad_key PASSED    [ 30%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_params_not_bytes_encrypt[nonce0-data-] PASSED [ 40%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_params_not_bytes_encrypt[000000000000-data1-] PASSED [ 50%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_params_not_bytes_encrypt[000000000000-data-associated_data2] PASSED [ 60%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_nonce_not_12_bytes PASSED [ 70%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_decrypt_data_too_short PASSED [ 80%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_associated_data_none_equal_to_empty_bytestring PASSED [ 90%]
python3.12-chacha20poly1305-reuseable> tests/test_init.py::TestChaCha20Poly1305Reusable::test_buffer_protocol PASSED [100%]
python3.12-chacha20poly1305-reuseable> ============================== 10 passed in 2.44s ==============================
python3.12-chacha20poly1305-reuseable> Finished executing pytestCheckPhase
python3.12-chacha20poly1305-reuseable> Running phase: pytestcachePhase
python3.12-chacha20poly1305-reuseable> Running phase: pytestRemoveBytecodePhase

15:00:01

Show newer messages


Back to Room ListRoom Version: 6