Bug #17031

Test suite's otr-bot.py has obsolete dependencies

Added by intrigeri 2019-09-07 06:07:21 . Updated 2020-03-21 18:58:30 .

Status:
Confirmed
Priority:
Normal
Assignee:
Category:
Test suite
Target version:
Start date:
Due date:
% Done:

0%

Feature Branch:
Type of work:
Code
Blueprint:

Starter:
Affected tool:
Deliverable for:

Description

It’s written in Python 2, which is not supposed to be included in Bullseye.

Moreover, it depends on:

  • python-jabberbot: still in Buster but won’t be in Bullseye; the version in Debian is Python 2 only
  • python-xmpp: antique CVS snapshot; orphaned; on life support since years (e.g. Bug #9074); the version in Debian is Python 2 only and therefore will likely not make it into Bullseye

So it seems like this will need to be rewritten using maintained Python 3 modules once we want to run the test suite on Bullseye.


Subtasks


Related issues

Related to Tails - Bug #15953: Make our test suite survive changes in the surrounding environment Resolved 2018-09-14
Blocks Tails - Feature #16209: Core work: Foundations Team Confirmed

History

#1 Updated by intrigeri 2019-09-07 06:07:38

  • blocked by Bug #15460: Test suite broken with Java 9+ so we need to replace Sikuli added

#2 Updated by intrigeri 2019-09-07 06:08:15

> Blocked by Bug Bug #15460: Test suite broken with Java 9+ added

Rationale: as long as our test suite can’t run on Buster, it’s not worth worrying about running it on Bullseye.

#3 Updated by intrigeri 2019-09-07 06:08:31

  • related to Bug #15953: Make our test suite survive changes in the surrounding environment added

#4 Updated by intrigeri 2020-03-15 18:09:01

  • blocks deleted (Bug #15460: Test suite broken with Java 9+ so we need to replace Sikuli)

#5 Updated by intrigeri 2020-03-21 18:56:14