~sylvain-pineau/checkbox-ng:fix-resource-split_and_evaluate

Last commit made on 2020-09-02
Get this branch:
git clone -b fix-resource-split_and_evaluate https://git.launchpad.net/~sylvain-pineau/checkbox-ng
Only Sylvain Pineau can upload to this branch. If you are Sylvain Pineau please log in for upload directions.

Branch merges

Branch information

Name:
fix-resource-split_and_evaluate
Repository:
lp:~sylvain-pineau/checkbox-ng

Recent commits

dfd2738... by Sylvain Pineau

resource.py: Fix the condition to favor the split_and_evaluate method

The following test never worked in practice:

if not '(' in self._text and ')' in self._text:

A corrected version would be:

if not ('(' in self._text and ')' in self._text):

But why bother checking a closing parenthesis...

d86e958... by PMR <pmr@pmr-lander>

Merge #389646 from ~jocave/checkbox-ng:remote-dont-require-interaction-for-cant-start

1000bfe... by Jonathan Cave

session/remote-assistant: auto skip on can't start

When using remote, jobs that have a inhibitor preventing them from
running still require verification from the user. This brings
across the logic from local runs that sets the outcome without
interaction.

b1801ec... by PMR <pmr@pmr-lander>

Merge #389561 from ~jocave/checkbox-ng:restart-broken-by-not-calling

bc7154a... by Jonathan Cave

session/assistant: fix not calling method

Fixes noreturn jobs

3de49d1... by PMR <pmr@pmr-lander>

Merge #389330 from ~jocave/checkbox-ng:real-well-know-dirs

490d7e1... by Jonathan Cave

session/storage: update tests

4e1d5c7... by Jonathan Cave

session/storage: session storage simplication

Eliminate support for multiple session storage repositories. All
session data will no be forced in to a single location.

WellKnownDirsHelper will be used to ensure all files remain in
a well defined structure

fd4a3c3... by PMR <pmr@pmr-lander>

Merge #388325 from ~kissiel/checkbox-ng:fix-conf-not-being-read

22df28a... by Maciej Kisielewski

fix checkbox.conf not being read in some cases

The most common case being not having an explicit launcher file.
The call to load_configs was ommited and checkbox missed the actual code
that reads checkbox.conf

Fixes: LP: #1884173