~kissiel/plainbox:fix-delete-session

Last commit made on 2017-02-16
Get this branch:
git clone -b fix-delete-session https://git.launchpad.net/~kissiel/plainbox
Only Maciej Kisielewski can upload to this branch. If you are Maciej Kisielewski please log in for upload directions.

Branch merges

Branch information

Name:
fix-delete-session
Repository:
lp:~kissiel/plainbox

Recent commits

177661b... by Maciej Kisielewski

make 'delete session' warn about errors and carry on

Signed-off-by: Maciej Kisielewski <email address hidden>

43e60af... by PMR <pmr@pmr-lander>

Merge #317076 from ~kissiel/plainbox:after-suspend-renames

e021691... by Maciej Kisielewski

remove after-suspend-auto, after-suspend is now auto, add after-suspend-manual

Automated suspend job should be the one to base after-suspend jobs on, so this
patch makes after-suspend flag base on it, and removes after-suspend-auto.
The functionality of the previous after-suspend job is now available through
after-suspend-manual flag.

Signed-off-by: Maciej Kisielewski <email address hidden>

07bea11... by PMR <pmr@pmr-lander>

Merge #317069 from ~pierre-equoy/plainbox:1663166-fix-stream-exporter

9b60789... by Pierre Equoy

Send all data to stdout/stderr at once to avoid later decoding errors

When displaying a testing session results on screen (stdout/stderr), the
StreamTransport class copy the raw data to a ByteStringStreamTranslator that
then decode it into Unicode text in order to show it properly on screen.

The method used was using a buffer and sending 16 KB chunks, which sometimes
lead to a UnicodeDecodeError exception because a Unicode character would be
spread between two chunks of data, making its decoding impossible.

For instance, the Unicode character ☑ is composed of 3 bytes (0xE2 0x9C 0x93).
If this data is cut and only the first part (0xE2) sent in the data chunk, it
is impossible to decode it into a known Unicode character and plainbox crashes.

To avoid this, we make sure the whole data is sent at once.

LP: #1663166

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

Merge #316317 from plainbox:release

Release_2017_Week5

650dff8... by Sylvain Pineau

increment version to v0.34.0.dev0

8044ab2... by Sylvain Pineau

Bump to v0.33.0

b73d9a5... by Sylvain Pineau

Bump to v0.33.0rc1

06b48c2... by PMR <pmr@pmr-lander>

Merge #315414 from ~sylvain-pineau/plainbox:siblings