﻿id	summary	reporter	owner	description	type	status	priority	milestone	component	version	resolution	keywords	cc	launchpad_bug
3748	Fix Python 3 testing for Nix Packaging	maylee	itamarst	"A new Tahoe-LAFS package for Nix is here:

https://github.com/aaronjanse/nixpkgs/tree/aj2021jul-tahoe

However, there are issues with tests. Specifically, Nix runs tests in a chroot without internet access, which breaks tests like `test_listen_on_zero_with_host`

It is suggested that we should fix, delete, or somehow mark as needing special attention any unit tests that require internet access to pass. However, to prevent blocking the Nix packaging work, the names of any such tests should be added to this ticket so it's easier for someone to address the issue later.

In the meantime, could the Nix packaging mark them to be skipped (or deleting them or whatever the prevailing Nix convention for dealing with such things is now). 

Additionally, it's been noted that `test_listen_on_zero_with_host` is already marked as ""todo"".  Does it still manage to fail in the Nix build environment somehow?  ""todo"" is supposed to mean ""it will fail but the test suite should still be considered passing"".
 
`test_ported_modules_exist` was a useful tool during the Python 3 porting process but since that has largely concluded at this point perhaps that test (and ... even ... the whole `test_python3.py` module?) could be removed."	defect	new	normal	Integration and Unit Testing	unknown	n/a				
