~sylvain-pineau/checkbox-ng:no_tty_no_tqdm

Last commit made on 2020-03-20
Get this branch:
git clone -b no_tty_no_tqdm 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:
no_tty_no_tqdm
Repository:
lp:~sylvain-pineau/checkbox-ng

Recent commits

9b62cff... by Sylvain Pineau

master: Only use the tqdm progress bars with a tty

59cc16e... by Sylvain Pineau

master: Remove dead code

5a74836... by Sylvain Pineau

session:remote_assistant: Remote API bump 9 -> 10

6437eba... by Sylvain Pineau

session:remote_assistant: pep8

5584376... by Sylvain Pineau

master: Extend socket timeout to 120s

On slow systems, generating the tar.xz reports can prevent rpyc to send
sync requests to master.

c9f947a... by Sylvain Pineau

remote: Use io.stringio buffer instead of python queues to speed up io transfers

3b916f5... by Sylvain Pineau

remote: First generate reports on slave before sending to master using RPyC

Reading from a remote slave SpooledTemporaryFile is actually much more
efficient than sharing a similar filehandle from master and passing it
to dump_from_session_manager.

Knowing the report size allow a fine monitoring of the file transfer using
https://github.com/tqdm/tqdm.

426d353... by Sylvain Pineau

plainbox:vendor: New RPyC version (4.1.4 2020.1.30)

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

Merge #380065 from ~pieq/checkbox-ng:automated-field-json-sub

6c84484... by Pierre Equoy

providers:exporters: add field in json template to know job type

The JSON submission template now includes a "plugin" field for jobs
("results") section.

This will allow us to track the number of manual, semi-automated and
automated jobs for a given run.