From mboxrd@z Thu Jan 1 00:00:00 1970 From: Wei Liu Subject: [OSSTEST PATCH RFC 06/14] Introduce ts-xtf-build Date: Thu, 4 Aug 2016 09:45:52 +0100 Message-ID: <1470300360-4435-7-git-send-email-wei.liu2@citrix.com> References: <1470300360-4435-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.bemta14.messagelabs.com ([193.109.254.103]) by lists.xenproject.org with esmtp (Exim 4.84_2) (envelope-from ) id 1bVEI7-0006VU-4A for xen-devel@lists.xenproject.org; Thu, 04 Aug 2016 08:46:11 +0000 In-Reply-To: <1470300360-4435-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 eTogV2VpIExpdSA8d2VpLmxpdTJAY2l0cml4LmNvbT4KLS0tCiB0cy14dGYtYnVpbGQgfCA2NiAr KysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysrKysr KysKIDEgZmlsZSBjaGFuZ2VkLCA2NiBpbnNlcnRpb25zKCspCiBjcmVhdGUgbW9kZSAxMDA3NTUg dHMteHRmLWJ1aWxkCgpkaWZmIC0tZ2l0IGEvdHMteHRmLWJ1aWxkIGIvdHMteHRmLWJ1aWxkCm5l dyBmaWxlIG1vZGUgMTAwNzU1CmluZGV4IDAwMDAwMDAuLjVjNGMzZWMKLS0tIC9kZXYvbnVsbAor KysgYi90cy14dGYtYnVpbGQKQEAgLTAsMCArMSw2NiBAQAorIyEvdXNyL2Jpbi9wZXJsIC13Cisj IFRoaXMgaXMgcGFydCBvZiAib3NzdGVzdCIsIGFuIGF1dG9tYXRlZCB0ZXN0aW5nIGZyYW1ld29y ayBmb3IgWGVuLgorIyBDb3B5cmlnaHQgKEMpIDIwMTYgQ2l0cml4IEluYy4KKyMKKyMgVGhpcyBw cm9ncmFtIGlzIGZyZWUgc29mdHdhcmU6IHlvdSBjYW4gcmVkaXN0cmlidXRlIGl0IGFuZC9vciBt b2RpZnkKKyMgaXQgdW5kZXIgdGhlIHRlcm1zIG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwgUHVi bGljIExpY2Vuc2UgYXMgcHVibGlzaGVkIGJ5CisjIHRoZSBGcmVlIFNvZnR3YXJlIEZvdW5kYXRp b24sIGVpdGhlciB2ZXJzaW9uIDMgb2YgdGhlIExpY2Vuc2UsIG9yCisjIChhdCB5b3VyIG9wdGlv bikgYW55IGxhdGVyIHZlcnNpb24uCisjCisjIFRoaXMgcHJvZ3JhbSBpcyBkaXN0cmlidXRlZCBp biB0aGUgaG9wZSB0aGF0IGl0IHdpbGwgYmUgdXNlZnVsLAorIyBidXQgV0lUSE9VVCBBTlkgV0FS UkFOVFk7IHdpdGhvdXQgZXZlbiB0aGUgaW1wbGllZCB3YXJyYW50eSBvZgorIyBNRVJDSEFOVEFC SUxJVFkgb3IgRklUTkVTUyBGT1IgQSBQQVJUSUNVTEFSIFBVUlBPU0UuICBTZWUgdGhlCisjIEdO VSBBZmZlcm8gR2VuZXJhbCBQdWJsaWMgTGljZW5zZSBmb3IgbW9yZSBkZXRhaWxzLgorIworIyBZ b3Ugc2hvdWxkIGhhdmUgcmVjZWl2ZWQgYSBjb3B5IG9mIHRoZSBHTlUgQWZmZXJvIEdlbmVyYWwg UHVibGljIExpY2Vuc2UKKyMgYWxvbmcgd2l0aCB0aGlzIHByb2dyYW0uICBJZiBub3QsIHNlZSA8 aHR0cDovL3d3dy5nbnUub3JnL2xpY2Vuc2VzLz4uCisKK3VzZSBzdHJpY3QgcXcodmFycyk7Cit1 c2UgREJJOwordXNlIE9zc3Rlc3Q7Cit1c2UgRmlsZTo6UGF0aDsKK3VzZSBQT1NJWDsKK3VzZSBP c3N0ZXN0OjpUZXN0U3VwcG9ydDsKK3VzZSBPc3N0ZXN0OjpCdWlsZFN1cHBvcnQ7CisKK3RzcmVh ZGNvbmZpZygpOworc2VsZWN0YnVpbGRob3N0KFxAQVJHVik7CisjIHJlbWFpbmluZyBhcmd1bWVu dHMgYXJlIHBhc3NlZCBhcyB0YXJnZXRzIHRvICJtYWtlIgorYnVpbGRkaXJzcHJvcHMoKTsKKwor c3ViIGNoZWNrb3V0ICgpIHsKKyAgICBwcmVwYnVpbGRkaXJzKCk7CisKKyAgICBidWlsZF9jbG9u ZSgkaG8sICd4dGYnLCAkYnVpbGRkaXIsICd4dGYnKTsKK30KKworc3ViIGJ1aWxkX2FuZF9pbnN0 YWxsICgpIHsKKyAgICAjIEdlbmVyYXRlIGEgam9iLXNwZWNpZmljIGRpcmVjdG9yeS4gWFRGIHdp bGwgYmUgaW5zdGFsbGVkIHRvIGFuZCBydW4gZnJvbQorICAgICMgdGhhdCBkaXJlY3Rvcnkgb24g dGhlIHRlc3QgaG9zdC4KKyAgICBteSAkeHRmZGlyID0gdGFyZ2V0X2pvYmRpcl9zdWJkaXIoJGhv LCAneHRmJyk7CisKKyAgICB0YXJnZXRfY21kX2J1aWxkKCRobywgMzAwLCAkYnVpbGRkaXIsIDw8 RU5EKTsKKyAgICAgICAgY2QgeHRmCisgICAgICAgIHJtIC1mIC4uL3h0Zi1idWlsZC1vay1zdGFt cAorICAgICAgICAoIG1ha2UgeHRmZGlyPSR4dGZkaXIgMj4mMSAmJiB0b3VjaCAuLi94dGYtYnVp bGQtb2stc3RhbXAKKyAgICAgICAgKSB8dGVlIC4uL3h0Zi1idWlsZC1sb2cKKyAgICAgICAgdGVz dCAtZiAuLi94dGYtYnVpbGQtb2stc3RhbXAKKyAgICAgICAgZWNobyBvay4KK0VORAorIy87Cisg ICAgdGFyZ2V0X2NtZF9idWlsZCgkaG8sIDMwMCwgJGJ1aWxkZGlyLCA8PEVORCk7CisgICAgICAg IGNkIHh0ZgorICAgICAgICBtYWtlIHh0ZmRpcj0keHRmZGlyIERFU1RESVI9JGJ1aWxkZGlyL3h0 ZmRpc3QgaW5zdGFsbCAyPiYxCisgICAgICAgIGVjaG8gb2suCitFTkQKKyMvOworICAgIHN0b3Jl X3J1bnZhcigieHRmZGlyIiwgJHh0ZmRpcik7Cit9CisKK3N1YiBzdGFzaCAoKSB7CisgICAgYnVp bHRfc3Rhc2goJGhvLCAkYnVpbGRkaXIsICJ4dGZkaXN0IiwgInh0ZmRpc3QiKTsKK30KKworY2hl Y2tvdXQoKTsKK2J1aWxkX2FuZF9pbnN0YWxsKCk7CitzdGFzaCgpOwotLSAKMi4xLjQKCgpfX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwpYZW4tZGV2ZWwgbWFp bGluZyBsaXN0Clhlbi1kZXZlbEBsaXN0cy54ZW4ub3JnCmh0dHBzOi8vbGlzdHMueGVuLm9yZy94 ZW4tZGV2ZWwK