Page MenuHomeSoftware Heritage

debian: Do not raise when a component cannot be found for a suite
ClosedPublic

Authored by anlambert on Dec 3 2021, 2:31 PM.

Details

Summary

All debian suites do not necessarily have the same set of components.

So prefer to log that a component is missing for a suite instead of
raising an excption that will stop the listing.

Diff Detail

Repository
rDLS Listers
Branch
master
Lint
No Linters Available
Unit
No Unit Test Coverage
Build Status
Buildable 25353
Build 39628: Phabricator diff pipeline on jenkinsJenkins console · Jenkins
Build 39627: arc lint + arc unit

Event Timeline

Build is green

Patch application report for D6741 (id=24480)

Rebasing onto 4ff3e44643...

Current branch diff-target is up to date.
Changes applied before test
commit 605b13a676c4e71bd75dfa26618b95bfe1d6ae37
Author: Antoine Lambert <anlambert@softwareheritage.org>
Date:   Fri Dec 3 14:29:08 2021 +0100

    debian: Do not raise when a component cannot be found for a suite
    
    All debian suites do not necessarily have the same set of components.
    
    So prefer to log that a component is missing for a suite instead of
    raising an excption that will stop the listing.

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

This revision is now accepted and ready to land.Dec 3 2021, 2:38 PM