Fifth and last Diff for the moment exposing the work I have done so far on improving swh-web tests.
In this one, remove storage mocks in the service module.
Related T1271
Build has FAILED
Link to build: https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/46/ See console output for more information: https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/46/console
Rebase after D828 update
Link to build: https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/51/ See console output for more information: https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/51/console
Update: Rebase and use variable to skip ctags test
Link to build: https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/55/ See console output for more information: https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/55/console
Link to build: https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/58/ See console output for more information: https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/58/console
Rebase
Link to build: https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/62/ See console output for more information: https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/62/console
Build is green See https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/63/ for more details.
Update: rebase to master and process new tests
Link to build: https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/65/ See console output for more information: https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/65/console
Update: fix ci build, rebase to master and process more tests
Build is green See https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/66/ for more details.
Update: Rebase to master, process a lot of new tests
Still a dozen of tests remaining before the landing of that Diff.
Build is green See https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/67/ for more details.
Update: All storage mocks from the service module tests are now removed \o/
This diff should be ready to land.
Build is green See https://jenkins.softwareheritage.org/job/DWAPPS/job/tox/68/ for more details.