Page MenuHomeSoftware Heritage

Use explicit configuration (without journal writer) for algos tests
ClosedPublic

Authored by olasd on Jun 4 2020, 4:15 PM.

Details

Summary

Using the in-memory journal writer sometimes makes the tests hang when (very)
large objects are used. This works around the issue.

Test Plan

tox with the same seed as the debian package build goes through

Diff Detail

Repository
rDSTO Storage manager
Branch
bugfix/test-snapshot-algos-hang
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 12642
Build 19215: Phabricator diff pipeline on jenkinsJenkins console · Jenkins
Build 19214: arc lint + arc unit

Event Timeline

Build is green

Patch application report for D3226 (id=11438)

Rebasing onto f9b2ca3fec...

Current branch diff-target is up to date.
Changes applied before test
commit 25f584ffc4d27017f0ee94a95f9fbdf3e4c5a311
Author: Nicolas Dandrimont <nicolas@dandrimont.eu>
Date:   Thu Jun 4 16:14:07 2020 +0200

    Use explicit configuration (without journal writer) for algos tests
    
    Using the in-memory journal writer sometimes makes the tests hang when (very)
    large objects are used. This works around the issue.

See https://jenkins.softwareheritage.org/job/DSTO/job/tests-on-diff/227/ for more details.

This revision is now accepted and ready to land.Jun 4 2020, 4:28 PM