From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [OSSTEST PATCH RFC v2 06/14] Introduce ts-xtf-build Date: Mon, 8 Aug 2016 10:22:38 +0100 Message-ID: <1470648166-3412-7-git-send-email-wei.liu2@citrix.com> References: <1470648166-3412-1-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.bemta3.messagelabs.com ([195.245.230.39]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bWgm6-0003zm-1W for xen-devel@lists.xenproject.org; Mon, 08 Aug 2016 09:23:10 +0000 In-Reply-To: <1470648166-3412-1-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: Xen-devel Cc: ian.jackson@eu.citrix.com, Wei Liu List-Id: xen-devel@lists.xenproject.org Q2xvbmUsIGJ1aWxkIGFuZCBwYWNrYWdlIFhURiBmb3IgbGF0ZXIgdXNlLgoKU2lnbmVkLW9mZi1i eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCnYyOgoxLiB1c2UgYnVpbGRjbWRf c3RhbXBlZF9sb2dnZWQKMi4gcGFzcyBAQVJHViB0byBtYWtlCjMuIHVzZSAvaG9tZS94dGYKLS0t CiB0cy14dGYtYnVpbGQgfCA1NCArKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysKIDEgZmlsZSBjaGFuZ2VkLCA1NCBpbnNlcnRpb25zKCspCiBjcmVh dGUgbW9kZSAxMDA3NTUgdHMteHRmLWJ1aWxkCgpkaWZmIC0tZ2l0IGEvdHMteHRmLWJ1aWxkIGIv dHMteHRmLWJ1aWxkCm5ldyBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAuLjFhZjFiNGUK LS0tIC9kZXYvbnVsbAorKysgYi90cy14dGYtYnVpbGQKQEAgLTAsMCArMSw1NCBAQAorIyEvdXNy L2Jpbi9wZXJsIC13CisjIFRoaXMgaXMgcGFydCBvZiAib3NzdGVzdCIsIGFuIGF1dG9tYXRlZCB0 ZXN0aW5nIGZyYW1ld29yayBmb3IgWGVuLgorIyBDb3B5cmlnaHQgKEMpIDIwMTYgQ2l0cml4IElu Yy4KKyMKKyMgVGhpcyBwcm9ncmFtIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmli dXRlIGl0IGFuZC9vciBtb2RpZnkKKyMgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgQWZm ZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5CisjIHRoZSBGcmVlIFNv ZnR3YXJlIEZvdW5kYXRpb24sIGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCisj IChhdCB5b3VyIG9wdGlvbikgYW55IGxhdGVyIHZlcnNpb24uCisjCisjIFRoaXMgcHJvZ3JhbSBp cyBkaXN0cmlidXRlZCBpbiB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorIyBidXQg V0lUSE9VVCBBTlkgV0FSUkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBv ZgorIyBNRVJDSEFOVEFCSUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0Uu ICBTZWUgdGhlCisjIEdOVSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBk ZXRhaWxzLgorIworIyBZb3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUg QWZmZXJvIEdlbmVyYWwgUHVibGljIExpY2Vuc2UKKyMgYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0u ICBJZiBub3QsIHNlZSA8aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisKK3VzZSBzdHJp Y3QgcXcodmFycyk7Cit1c2UgREJJOwordXNlIE9zc3Rlc3Q7Cit1c2UgRmlsZTo6UGF0aDsKK3Vz ZSBQT1NJWDsKK3VzZSBPc3N0ZXN0OjpUZXN0U3VwcG9ydDsKK3VzZSBPc3N0ZXN0OjpCdWlsZFN1 cHBvcnQ7CisKK3RzcmVhZGNvbmZpZygpOworc2VsZWN0YnVpbGRob3N0KFxAQVJHVik7CisjIHJl bWFpbmluZyBhcmd1bWVudHMgYXJlIHBhc3NlZCBhcyB0YXJnZXRzIHRvICJtYWtlIgorYnVpbGRk aXJzcHJvcHMoKTsKKworc3ViIGNoZWNrb3V0ICgpIHsKKyAgICBwcmVwYnVpbGRkaXJzKCk7CisK KyAgICBidWlsZF9jbG9uZSgkaG8sICd4dGYnLCAkYnVpbGRkaXIsICd4dGYnKTsKK30KKworc3Vi IGJ1aWxkX2FuZF9pbnN0YWxsICgpIHsKKworICAgIGJ1aWxkY21kX3N0YW1wZWRfbG9nZ2VkKDMw MCwgJ3h0ZicsICdidWlsZCcsICcnLCA8PEVORCwgJycpOworICAgICAgICBtYWtlIHh0ZmRpcj0v aG9tZS94dGYgQEFSR1YKK0VORAorCisgICAgYnVpbGRjbWRfc3RhbXBlZF9sb2dnZWQoMzAwLCAn eHRmJywgJ2Rpc3QnLCAnJywgPDxFTkQsICcnKTsKKyAgICAgICAgbWFrZSB4dGZkaXI9L2hvbWUv eHRmIERFU1RESVI9JGJ1aWxkZGlyL3h0ZmRpc3QgaW5zdGFsbAorRU5ECit9CisKK3N1YiBzdGFz aCAoKSB7CisgICAgYnVpbHRfc3Rhc2goJGhvLCAkYnVpbGRkaXIsICJ4dGZkaXN0IiwgInh0ZmRp c3QiKTsKK30KKworY2hlY2tvdXQoKTsKK2J1aWxkX2FuZF9pbnN0YWxsKCk7CitzdGFzaCgpOwot LSAKMi4xLjQKCgpfX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19f XwpYZW4tZGV2ZWwgbWFpbGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8v bGlzdHMueGVuLm9yZy94ZW4tZGV2ZWwK