--- Begin Message ---
Package: src:python-synologydsm-api
Version: 2.5.2-1
Severity: serious
Tags: ftbfs
Dear maintainer:
During a rebuild of all packages in unstable, your package failed to build:
--------------------------------------------------------------------------------
[...]
debian/rules binary
dh binary --buildsystem=pybuild
dh_update_autotools_config -O--buildsystem=pybuild
dh_autoreconf -O--buildsystem=pybuild
dh_auto_configure -O--buildsystem=pybuild
dh_auto_build -O--buildsystem=pybuild
I: pybuild plugin_pyproject:129: Building wheel for python3.12 with "build"
module
I: pybuild base:311: python3.12 -m build --skip-dependency-check --no-isolation --wheel
--outdir /<<PKGBUILDDIR>>/.pybuild/cpython3_3.12
* Building wheel...
running bdist_wheel
running build
running build_py
creating build
creating build/lib
[... snipped ...]
return await self._request("GET", api, method, params, **kwargs)
synology_dsm/synology_dsm.py:311: in _request
url, params, kwargs = await self._prepare_request(api, method, params,
**kwargs)
synology_dsm/synology_dsm.py:267: in _prepare_request
await self.discover_apis()
synology_dsm/synology_dsm.py:150: in discover_apis
data = await self.get(API_INFO, "query")
synology_dsm/synology_dsm.py:239: in get
return await self._request("GET", api, method, params, **kwargs)
synology_dsm/synology_dsm.py:316: in _request
response = await self._execute_request(request_method, url, params,
**kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tests.SynologyDSMMock object at 0x7fcbb4573ec0>, method = 'GET'
url =
'https://nas.mywebsite.me/webapi/query.cgiapi=SYNO.API.Info&version=1&method=query'
params = {'api': 'SYNO.API.Info', 'method': 'query', 'version': 1}, kwargs = {}
async def _execute_request(self, method, url, params, **kwargs):
url = str(url)
url += urlencode(params or {})
if "no_internet" in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"<urllib3.connection.VerifiedHTTPSConnection object at "
"0x106c1f250>: Failed to establish a new connection: "
"[Errno 8] nodename nor servname provided, or not known"
)
)
if VALID_HOST not in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"<urllib3.connection.HTTPConnection object at 0x10d6f8090>:"
" Failed to establish a new connection: [Errno 8] nodename "
"nor servname provided, or not known"
)
)
if VALID_PORT not in url and "https" not in url:
raise SynologyDSMRequestException(
JSONDecodeError("Expecting value", "<html>document</html>", 0)
)
if VALID_PORT not in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"[SSL: WRONG_VERSION_NUMBER] wrong version number
(_ssl.c:1076)"
)
)
E synology_dsm.exceptions.SynologyDSMRequestException: {'api': None,
'code': -1, 'reason': 'Unknown', 'details': 'ClientError = [SSL:
WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1076)'}
tests/__init__.py:207: SynologyDSMRequestException
_______________________ TestSynologyDSM7.test_login_2sa ________________________
self = <tests.test_synology_dsm_7.TestSynologyDSM7 object at 0x7fcbb4c684a0>
@pytest.mark.asyncio
async def test_login_2sa(self):
"""Test login with 2SA."""
dsm_7 = SynologyDSMMock(
None,
VALID_HOST,
VALID_PORT,
VALID_USER_2SA,
VALID_PASSWORD,
VALID_HTTPS,
)
dsm_7.dsm_version = 7
with pytest.raises(SynologyDSMLogin2SARequiredException) as error:
await dsm_7.login()
tests/test_synology_dsm_7.py:72:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
synology_dsm/synology_dsm.py:180: in login
result = await self.get(API_AUTH, "login", params)
synology_dsm/synology_dsm.py:239: in get
return await self._request("GET", api, method, params, **kwargs)
synology_dsm/synology_dsm.py:311: in _request
url, params, kwargs = await self._prepare_request(api, method, params,
**kwargs)
synology_dsm/synology_dsm.py:267: in _prepare_request
await self.discover_apis()
synology_dsm/synology_dsm.py:150: in discover_apis
data = await self.get(API_INFO, "query")
synology_dsm/synology_dsm.py:239: in get
return await self._request("GET", api, method, params, **kwargs)
synology_dsm/synology_dsm.py:316: in _request
response = await self._execute_request(request_method, url, params,
**kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tests.SynologyDSMMock object at 0x7fcbb4573fe0>, method = 'GET'
url =
'https://nas.mywebsite.me/webapi/query.cgiapi=SYNO.API.Info&version=1&method=query'
params = {'api': 'SYNO.API.Info', 'method': 'query', 'version': 1}, kwargs = {}
async def _execute_request(self, method, url, params, **kwargs):
url = str(url)
url += urlencode(params or {})
if "no_internet" in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"<urllib3.connection.VerifiedHTTPSConnection object at "
"0x106c1f250>: Failed to establish a new connection: "
"[Errno 8] nodename nor servname provided, or not known"
)
)
if VALID_HOST not in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"<urllib3.connection.HTTPConnection object at 0x10d6f8090>:"
" Failed to establish a new connection: [Errno 8] nodename "
"nor servname provided, or not known"
)
)
if VALID_PORT not in url and "https" not in url:
raise SynologyDSMRequestException(
JSONDecodeError("Expecting value", "<html>document</html>", 0)
)
if VALID_PORT not in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"[SSL: WRONG_VERSION_NUMBER] wrong version number
(_ssl.c:1076)"
)
)
E synology_dsm.exceptions.SynologyDSMRequestException: {'api': None,
'code': -1, 'reason': 'Unknown', 'details': 'ClientError = [SSL:
WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1076)'}
tests/__init__.py:207: SynologyDSMRequestException
______________________ TestSynologyDSM7.test_external_usb ______________________
self = <tests.test_synology_dsm_7.TestSynologyDSM7 object at 0x7fcbb4c68530>
dsm_7 = <tests.SynologyDSMMock object at 0x7fcbb4580590>
@pytest.mark.asyncio
async def test_external_usb(self, dsm_7):
"""Test external USB storage devices."""
assert await dsm_7.login()
tests/test_synology_dsm_7.py:92:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
synology_dsm/synology_dsm.py:180: in login
result = await self.get(API_AUTH, "login", params)
synology_dsm/synology_dsm.py:239: in get
return await self._request("GET", api, method, params, **kwargs)
synology_dsm/synology_dsm.py:311: in _request
url, params, kwargs = await self._prepare_request(api, method, params,
**kwargs)
synology_dsm/synology_dsm.py:267: in _prepare_request
await self.discover_apis()
synology_dsm/synology_dsm.py:150: in discover_apis
data = await self.get(API_INFO, "query")
synology_dsm/synology_dsm.py:239: in get
return await self._request("GET", api, method, params, **kwargs)
synology_dsm/synology_dsm.py:316: in _request
response = await self._execute_request(request_method, url, params,
**kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tests.SynologyDSMMock object at 0x7fcbb4580590>, method = 'GET'
url =
'https://nas.mywebsite.me/webapi/query.cgiapi=SYNO.API.Info&version=1&method=query'
params = {'api': 'SYNO.API.Info', 'method': 'query', 'version': 1}, kwargs = {}
async def _execute_request(self, method, url, params, **kwargs):
url = str(url)
url += urlencode(params or {})
if "no_internet" in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"<urllib3.connection.VerifiedHTTPSConnection object at "
"0x106c1f250>: Failed to establish a new connection: "
"[Errno 8] nodename nor servname provided, or not known"
)
)
if VALID_HOST not in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"<urllib3.connection.HTTPConnection object at 0x10d6f8090>:"
" Failed to establish a new connection: [Errno 8] nodename "
"nor servname provided, or not known"
)
)
if VALID_PORT not in url and "https" not in url:
raise SynologyDSMRequestException(
JSONDecodeError("Expecting value", "<html>document</html>", 0)
)
if VALID_PORT not in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"[SSL: WRONG_VERSION_NUMBER] wrong version number
(_ssl.c:1076)"
)
)
E synology_dsm.exceptions.SynologyDSMRequestException: {'api': None,
'code': -1, 'reason': 'Unknown', 'details': 'ClientError = [SSL:
WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1076)'}
tests/__init__.py:207: SynologyDSMRequestException
_________________ TestSynologyDSM7.test_login_2sa_new_session __________________
self = <tests.test_synology_dsm_7.TestSynologyDSM7 object at 0x7fcbb4c6bfb0>
@pytest.mark.asyncio
async def test_login_2sa_new_session(self):
"""Test login with 2SA and a new session with granted device."""
dsm_7 = SynologyDSMMock(
None,
VALID_HOST,
VALID_PORT,
VALID_USER_2SA,
VALID_PASSWORD,
VALID_HTTPS,
device_token=DEVICE_TOKEN,
)
dsm_7.dsm_version = 7
assert await dsm_7.login()
tests/test_synology_dsm_7.py:175:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
synology_dsm/synology_dsm.py:180: in login
result = await self.get(API_AUTH, "login", params)
synology_dsm/synology_dsm.py:239: in get
return await self._request("GET", api, method, params, **kwargs)
synology_dsm/synology_dsm.py:311: in _request
url, params, kwargs = await self._prepare_request(api, method, params,
**kwargs)
synology_dsm/synology_dsm.py:267: in _prepare_request
await self.discover_apis()
synology_dsm/synology_dsm.py:150: in discover_apis
data = await self.get(API_INFO, "query")
synology_dsm/synology_dsm.py:239: in get
return await self._request("GET", api, method, params, **kwargs)
synology_dsm/synology_dsm.py:316: in _request
response = await self._execute_request(request_method, url, params,
**kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tests.SynologyDSMMock object at 0x7fcbb44f2b10>, method = 'GET'
url =
'https://nas.mywebsite.me/webapi/query.cgiapi=SYNO.API.Info&version=1&method=query'
params = {'api': 'SYNO.API.Info', 'method': 'query', 'version': 1}, kwargs = {}
async def _execute_request(self, method, url, params, **kwargs):
url = str(url)
url += urlencode(params or {})
if "no_internet" in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"<urllib3.connection.VerifiedHTTPSConnection object at "
"0x106c1f250>: Failed to establish a new connection: "
"[Errno 8] nodename nor servname provided, or not known"
)
)
if VALID_HOST not in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"<urllib3.connection.HTTPConnection object at 0x10d6f8090>:"
" Failed to establish a new connection: [Errno 8] nodename "
"nor servname provided, or not known"
)
)
if VALID_PORT not in url and "https" not in url:
raise SynologyDSMRequestException(
JSONDecodeError("Expecting value", "<html>document</html>", 0)
)
if VALID_PORT not in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"[SSL: WRONG_VERSION_NUMBER] wrong version number
(_ssl.c:1076)"
)
)
E synology_dsm.exceptions.SynologyDSMRequestException: {'api': None,
'code': -1, 'reason': 'Unknown', 'details': 'ClientError = [SSL:
WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1076)'}
tests/__init__.py:207: SynologyDSMRequestException
________________________ TestSynologyDSM7.test_upgrade _________________________
self = <tests.test_synology_dsm_7.TestSynologyDSM7 object at 0x7fcbb4c69850>
dsm_7 = <tests.SynologyDSMMock object at 0x7fcbb44f1730>
@pytest.mark.asyncio
async def test_upgrade(self, dsm_7):
"""Test upgrade."""
assert await dsm_7.login()
tests/test_synology_dsm_7.py:185:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
synology_dsm/synology_dsm.py:180: in login
result = await self.get(API_AUTH, "login", params)
synology_dsm/synology_dsm.py:239: in get
return await self._request("GET", api, method, params, **kwargs)
synology_dsm/synology_dsm.py:311: in _request
url, params, kwargs = await self._prepare_request(api, method, params,
**kwargs)
synology_dsm/synology_dsm.py:267: in _prepare_request
await self.discover_apis()
synology_dsm/synology_dsm.py:150: in discover_apis
data = await self.get(API_INFO, "query")
synology_dsm/synology_dsm.py:239: in get
return await self._request("GET", api, method, params, **kwargs)
synology_dsm/synology_dsm.py:316: in _request
response = await self._execute_request(request_method, url, params,
**kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tests.SynologyDSMMock object at 0x7fcbb44f1730>, method = 'GET'
url =
'https://nas.mywebsite.me/webapi/query.cgiapi=SYNO.API.Info&version=1&method=query'
params = {'api': 'SYNO.API.Info', 'method': 'query', 'version': 1}, kwargs = {}
async def _execute_request(self, method, url, params, **kwargs):
url = str(url)
url += urlencode(params or {})
if "no_internet" in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"<urllib3.connection.VerifiedHTTPSConnection object at "
"0x106c1f250>: Failed to establish a new connection: "
"[Errno 8] nodename nor servname provided, or not known"
)
)
if VALID_HOST not in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"<urllib3.connection.HTTPConnection object at 0x10d6f8090>:"
" Failed to establish a new connection: [Errno 8] nodename "
"nor servname provided, or not known"
)
)
if VALID_PORT not in url and "https" not in url:
raise SynologyDSMRequestException(
JSONDecodeError("Expecting value", "<html>document</html>", 0)
)
if VALID_PORT not in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"[SSL: WRONG_VERSION_NUMBER] wrong version number
(_ssl.c:1076)"
)
)
E synology_dsm.exceptions.SynologyDSMRequestException: {'api': None,
'code': -1, 'reason': 'Unknown', 'details': 'ClientError = [SSL:
WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1076)'}
tests/__init__.py:207: SynologyDSMRequestException
_________________________ TestSynologyDSM7.test_photos _________________________
self = <tests.test_synology_dsm_7.TestSynologyDSM7 object at 0x7fcbb4c6b950>
dsm_7 = <tests.SynologyDSMMock object at 0x7fcbb4573bc0>
@pytest.mark.asyncio
async def test_photos(self, dsm_7):
"""Test photos."""
assert await dsm_7.login()
tests/test_synology_dsm_7.py:204:
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
synology_dsm/synology_dsm.py:180: in login
result = await self.get(API_AUTH, "login", params)
synology_dsm/synology_dsm.py:239: in get
return await self._request("GET", api, method, params, **kwargs)
synology_dsm/synology_dsm.py:311: in _request
url, params, kwargs = await self._prepare_request(api, method, params,
**kwargs)
synology_dsm/synology_dsm.py:267: in _prepare_request
await self.discover_apis()
synology_dsm/synology_dsm.py:150: in discover_apis
data = await self.get(API_INFO, "query")
synology_dsm/synology_dsm.py:239: in get
return await self._request("GET", api, method, params, **kwargs)
synology_dsm/synology_dsm.py:316: in _request
response = await self._execute_request(request_method, url, params,
**kwargs)
_ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _ _
self = <tests.SynologyDSMMock object at 0x7fcbb4573bc0>, method = 'GET'
url =
'https://nas.mywebsite.me/webapi/query.cgiapi=SYNO.API.Info&version=1&method=query'
params = {'api': 'SYNO.API.Info', 'method': 'query', 'version': 1}, kwargs = {}
async def _execute_request(self, method, url, params, **kwargs):
url = str(url)
url += urlencode(params or {})
if "no_internet" in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"<urllib3.connection.VerifiedHTTPSConnection object at "
"0x106c1f250>: Failed to establish a new connection: "
"[Errno 8] nodename nor servname provided, or not known"
)
)
if VALID_HOST not in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"<urllib3.connection.HTTPConnection object at 0x10d6f8090>:"
" Failed to establish a new connection: [Errno 8] nodename "
"nor servname provided, or not known"
)
)
if VALID_PORT not in url and "https" not in url:
raise SynologyDSMRequestException(
JSONDecodeError("Expecting value", "<html>document</html>", 0)
)
if VALID_PORT not in url:
raise SynologyDSMRequestException(
aiohttp.ClientError(
"[SSL: WRONG_VERSION_NUMBER] wrong version number
(_ssl.c:1076)"
)
)
E synology_dsm.exceptions.SynologyDSMRequestException: {'api': None,
'code': -1, 'reason': 'Unknown', 'details': 'ClientError = [SSL:
WRONG_VERSION_NUMBER] wrong version number (_ssl.c:1076)'}
tests/__init__.py:207: SynologyDSMRequestException
=========================== short test summary info ============================
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_init[DSM 5] - Assert...
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_init[DSM 6] - Assert...
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_login_neccessary[5]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_login_neccessary[6]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_login_neccessary[7]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_login_basic_failed[5]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_login_basic_failed[6]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_login_basic_failed[7]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_login_2sa_failed[5]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_login_2sa_failed[6]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_login_2sa_failed[7]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_login_failed[5] - sy...
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_login_failed[6] - sy...
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_login_failed[7] - sy...
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_request_get[DSM 5]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_request_get[DSM 6]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_request_get_failed[DSM
5]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_request_get_failed[DSM
6]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_request_post[DSM 5]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_request_post[DSM 6]
FAILED
tests/test_synology_dsm.py::TestSynologyDSM::test_request_post_failed[DSM 5]
FAILED
tests/test_synology_dsm.py::TestSynologyDSM::test_request_post_failed[DSM 6]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_utilisation[DSM 5]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_utilisation[DSM 6]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_utilisation_cpu[DSM 5]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_utilisation_cpu[DSM 6]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_utilisation_error[DSM
5]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_utilisation_error[DSM
6]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_utilisation_memory[DSM
5]
FAILED tests/test_synology_dsm.py::TestSynologyDSM::test_utilisation_memory[DSM
6]
FAILED
tests/test_synology_dsm.py::TestSynologyDSM::test_utilisation_network[DSM 5]
FAILED
tests/test_synology_dsm.py::TestSynologyDSM::test_utilisation_network[DSM 6]
FAILED tests/test_synology_dsm_5.py::TestSynologyDSM5::test_login - synology_...
FAILED tests/test_synology_dsm_5.py::TestSynologyDSM5::test_login_2sa - synol...
FAILED
tests/test_synology_dsm_5.py::TestSynologyDSM5::test_login_2sa_new_session
FAILED tests/test_synology_dsm_5.py::TestSynologyDSM5::test_information - syn...
FAILED tests/test_synology_dsm_5.py::TestSynologyDSM5::test_network - synolog...
FAILED tests/test_synology_dsm_5.py::TestSynologyDSM5::test_storage - synolog...
FAILED tests/test_synology_dsm_5.py::TestSynologyDSM5::test_storage_volumes
FAILED tests/test_synology_dsm_5.py::TestSynologyDSM5::test_storage_disks - s...
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_login - synology_...
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_login_2sa - synol...
FAILED
tests/test_synology_dsm_6.py::TestSynologyDSM6::test_login_2sa_new_session
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_information - syn...
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_network - synolog...
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_security - synolo...
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_security_error - ...
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_shares - synology...
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_system - synology...
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_upgrade - synolog...
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_storage - synolog...
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_storage_raid_volumes
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_storage_shr_volumes
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_storage_shr2_volumes
FAILED
tests/test_synology_dsm_6.py::TestSynologyDSM6::test_storage_shr2_expansion_volumes
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_storage_disks - s...
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_download_station
FAILED tests/test_synology_dsm_6.py::TestSynologyDSM6::test_surveillance_station
FAILED tests/test_synology_dsm_7.py::TestSynologyDSM7::test_login - synology_...
FAILED tests/test_synology_dsm_7.py::TestSynologyDSM7::test_login_2sa - synol...
FAILED tests/test_synology_dsm_7.py::TestSynologyDSM7::test_external_usb - sy...
FAILED
tests/test_synology_dsm_7.py::TestSynologyDSM7::test_login_2sa_new_session
FAILED tests/test_synology_dsm_7.py::TestSynologyDSM7::test_upgrade - synolog...
FAILED tests/test_synology_dsm_7.py::TestSynologyDSM7::test_photos - synology...
======================== 64 failed, 27 passed in 1.82s =========================
E: pybuild pybuild:389: test: plugin pyproject failed with: exit code=1: cd
/<<PKGBUILDDIR>>/.pybuild/cpython3_3.12/build; python3.12 -m pytest tests
dh_auto_test: error: pybuild --test --test-pytest -i python{version} -p 3.12
returned exit code 13
make: *** [debian/rules:4: binary] Error 25
dpkg-buildpackage: error: debian/rules binary subprocess returned exit status 2
--------------------------------------------------------------------------------
The above is just how the build ends and not necessarily the most relevant part.
If required, the full build log is available here:
https://people.debian.org/~sanvila/build-logs/202410/
About the archive rebuild: The build was made on virtual machines from AWS,
using sbuild and a reduced chroot with only build-essential packages.
If you could not reproduce the bug please contact me privately, as I
am willing to provide ssh access to a virtual machine where the bug is
fully reproducible.
If this is really a bug in one of the build-depends, please use
reassign and affects, so that this is still visible in the BTS web
page for this package.
Thanks.
--- End Message ---