From mboxrd@z Thu Jan 1 00:00:00 1970 From: Andrew Cooper Subject: Re: [PATCH XTF 3/3] xtf-runner: regularise runner exit code Date: Thu, 21 Jul 2016 20:04:59 +0100 Message-ID: <0fcc708b-2d19-0630-203c-e58026bf5784@citrix.com> References: <1469115891-2269-1-git-send-email-wei.liu2@citrix.com> <1469115891-2269-4-git-send-email-wei.liu2@citrix.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from mail6.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bQJHJ-0003NM-Tc for xen-devel@lists.xenproject.org; Thu, 21 Jul 2016 19:05:02 +0000 In-Reply-To: <1469115891-2269-4-git-send-email-wei.liu2@citrix.com> List-Unsubscribe: , List-Post: List-Help: List-Subscribe: , Errors-To: xen-devel-bounces@lists.xen.org Sender: "Xen-devel" To: Wei Liu , Xen-devel Cc: Ian Jackson List-Id: xen-devel@lists.xenproject.org T24gMjEvMDcvMjAxNiAxNjo0NCwgV2VpIExpdSB3cm90ZToKPiBSZXBvcnQgdGhlIGZpcnN0ICJF UlJPUiIgYW5kICJGQUlMVVJFIiBpZiBmb3VuZCwgb3RoZXJ3aXNlIHJlcG9ydCAiU0tJUCIKPiBp ZiBmb3VuZC4gRXZlbnR1YWxseSBpZiBldmVyeXRoaW5nIGlzIG9rIHRoZSBleGl0IGNvZGUgd2ls bCBiZSAwLgo+Cj4gU2VlIHJ1bm5lciBjb2RlIGZvciBudW1lcmljIGV4aXQgY29kZSBzcGFjZS4K Pgo+IFNpZ25lZC1vZmYtYnk6IFdlaSBMaXUgPHdlaS5saXUyQGNpdHJpeC5jb20+Cj4gLS0tCj4g IHh0Zi1ydW5uZXIgfCAxMiArKysrKysrKystLS0KPiAgMSBmaWxlIGNoYW5nZWQsIDkgaW5zZXJ0 aW9ucygrKSwgMyBkZWxldGlvbnMoLSkKPgo+IGRpZmYgLS1naXQgYS94dGYtcnVubmVyIGIveHRm LXJ1bm5lcgo+IGluZGV4IDE3Y2U5MzMuLmViZTVjMjcgMTAwNzU1Cj4gLS0tIGEveHRmLXJ1bm5l cgo+ICsrKyBiL3h0Zi1ydW5uZXIKPiBAQCAtMjQ5LDE3ICsyNDksMjMgQEAgZGVmIHJ1bl90ZXN0 cyhhcmdzKToKPiAgICAgIGlmIG5vdCBsZW4odGVzdHMpOgo+ICAgICAgICAgIHJhaXNlIFJ1bm5l ckVycm9yKCJObyB0ZXN0cyB0byBydW4iKQo+ICAKPiAtICAgIHJjID0gMAo+ICsgICAgcmMgPSBl eGl0X2NvZGUoJ1NVQ0NFU1MnKQoKVGhpcyBsb2dpYyB3b3VsZCBiZSBlYXNpZXIgdG8gZXhwcmVz cyBpZiB5b3UgdXNlIHRoZSBpbmRpY2VzIG9mCmFsbF9yZXN1bHRzIGFzIGEgbWVhc3VyZSBvZiBz ZXZlcml0eS4KCmUuZy4KCnJjID0gYWxsX3Jlc3VsdHMuaW5kZXgoJ1NVQ0NFU1MnKQoKPiAgICAg IHJlc3VsdHMgPSBbXQo+ICAKPiAgICAgIGZvciB0ZXN0IGluIHRlc3RzOgo+ICAKPiAgICAgICAg ICByZXMgPSBydW5fdGVzdCh0ZXN0KQo+IC0gICAgICAgIGlmIHJlcyAhPSAiU1VDQ0VTUyI6Cj4g LSAgICAgICAgICAgIHJjID0gMQo+ICsgICAgICAgIGlmIHJlcyBpbiAoIkVSUk9SIiwgIkZBSUxV UkUiKSBhbmQgcmMgPT0gZXhpdF9jb2RlKCdTVUNDRVNTJyk6Cj4gKyAgICAgICAgICAgIHJjID0g ZXhpdF9jb2RlKHJlcykKCnJlc19pZHggPSBhbGxfcmVzdWx0cy5pbmRleChyZXMpCmlmIHJlc19p ZHggPiByYzoKICAgIHJjID0gcmVzX2lkeAoKPiAgCj4gICAgICAgICAgcmVzdWx0cy5hcHBlbmQo cmVzKQo+ICAKPiArICAgIGlmIHJjID09IGV4aXRfY29kZSgnU1VDQ0VTUycpOgo+ICsgICAgICAg IGZvciByZXMgaW4gcmVzdWx0czoKPiArICAgICAgICAgICAgaWYgcmVzID09ICdTS0lQJzoKPiAr ICAgICAgICAgICAgICAgIHJjID0gZXhpdF9jb2RlKCdTS0lQJykKPiArICAgICAgICAgICAgICAg IGJyZWFrCj4gKwo+ICAgICAgcHJpbnQgIlxuQ29tYmluZWQgdGVzdCByZXN1bHRzOiIKPiAgCj4g ICAgICBmb3IgdGVzdCwgcmVzIGluIHppcCh0ZXN0cywgcmVzdWx0cyk6CgpBbmQgZG93biBhdCB0 aGUgZW5kIGhlcmU6CgpyZXR1cm4gZXhpdF9jb2RlKGFsbF9yZXN1bHRzW3JjXSkKCkZpbmFsbHks IHBsZWFzZSB1cGRhdGUgdGhlIGVwaWxvZyB0ZXh0IGluIG1haW4oKSB0byBlbnVtZXJhdGUgdGhl IGV4aXQKY29kZXMuCgp+QW5kcmV3CgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f X19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4u b3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK