From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from dpdk.org (dpdk.org [92.243.14.124]) by dpdk.space (Postfix) with ESMTP id 18ED1A00E6 for ; Tue, 11 Jun 2019 06:08:06 +0200 (CEST) Received: from [92.243.14.124] (localhost [127.0.0.1]) by dpdk.org (Postfix) with ESMTP id C0DED1C257; Tue, 11 Jun 2019 06:08:05 +0200 (CEST) Received: from EUR04-HE1-obe.outbound.protection.outlook.com (mail-eopbgr70055.outbound.protection.outlook.com [40.107.7.55]) by dpdk.org (Postfix) with ESMTP id 4A96F1B9AB for ; Tue, 11 Jun 2019 06:08:04 +0200 (CEST) DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=armh.onmicrosoft.com; s=selector2-armh-onmicrosoft-com; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=wvrur7iVdkf7oZKMDerJ3tSQMYdTPpAecOe8QTVwIX0=; b=DUkcgm0wotiteghoFVKMhi9WkuphhSqeu4DofLWh+I9A/Pi75btG7qUpU3qU+7pwy7MwVZ3VGTr5taj8lPYRP+G+6dOBcLnPQu/QC0OADYAN6drRzj9nf5FajEA2y43UahJBxNPQXdLeszFs6NR4VjdcIJNLqvDDp7Dygafp2Ho= Received: from VE1PR08MB5149.eurprd08.prod.outlook.com (20.179.30.152) by VE1PR08MB5101.eurprd08.prod.outlook.com (20.179.30.11) with Microsoft SMTP Server (version=TLS1_2, cipher=TLS_ECDHE_RSA_WITH_AES_256_GCM_SHA384) id 15.20.1965.12; Tue, 11 Jun 2019 04:08:02 +0000 Received: from VE1PR08MB5149.eurprd08.prod.outlook.com ([fe80::9983:2882:a24:c0b0]) by VE1PR08MB5149.eurprd08.prod.outlook.com ([fe80::9983:2882:a24:c0b0%5]) with mapi id 15.20.1965.017; Tue, 11 Jun 2019 04:08:02 +0000 From: Honnappa Nagarahalli To: David Marchand CC: "dev@dpdk.org" , "thomas@monjalon.net" , "aconole@redhat.com" , "msantana@redhat.com" , Yipeng Wang , Honnappa Nagarahalli , nd , nd Thread-Topic: [PATCH 14/14] test: skip tests when missing requirements Thread-Index: AQHVGrQXDE4fsqd7XUeVu3UAEdQ3LaaQrnpggAC81ACABG8TYA== Date: Tue, 11 Jun 2019 04:08:02 +0000 Message-ID: References: <1559638792-8608-1-git-send-email-david.marchand@redhat.com> <1559638792-8608-15-git-send-email-david.marchand@redhat.com> In-Reply-To: Accept-Language: en-US Content-Language: en-US X-MS-Has-Attach: X-MS-TNEF-Correlator: x-ts-tracking-id: bb51dc58-37c8-4818-98e4-6ad4d5901908.0 x-checkrecipientchecked: true authentication-results: spf=none (sender IP is ) smtp.mailfrom=Honnappa.Nagarahalli@arm.com; x-originating-ip: [107.77.217.229] x-ms-publictraffictype: Email x-ms-office365-filtering-correlation-id: 3b8b04d7-afa3-46f8-351a-08d6ee2265e1 x-ms-office365-filtering-ht: Tenant x-microsoft-antispam: BCL:0; PCL:0; RULEID:(2390118)(7020095)(4652040)(8989299)(4534185)(4627221)(201703031133081)(201702281549075)(8990200)(5600148)(711020)(4605104)(1401327)(4618075)(2017052603328)(7193020); SRVR:VE1PR08MB5101; x-ms-traffictypediagnostic: VE1PR08MB5101: x-ld-processed: f34e5979-57d9-4aaa-ad4d-b122a662184d,ExtAddr nodisclaimer: True x-microsoft-antispam-prvs: x-ms-oob-tlc-oobclassifiers: OLM:9508; x-forefront-prvs: 006546F32A x-forefront-antispam-report: SFV:NSPM; SFS:(10009020)(366004)(376002)(396003)(136003)(39860400002)(346002)(189003)(199004)(256004)(14444005)(7736002)(478600001)(66066001)(6916009)(68736007)(55016002)(52536014)(81156014)(6246003)(229853002)(81166006)(5660300002)(25786009)(8676002)(66556008)(33656002)(4326008)(76116006)(8936002)(73956011)(66446008)(66476007)(66946007)(64756008)(74316002)(14454004)(2906002)(186003)(26005)(99286004)(486006)(54906003)(476003)(316002)(11346002)(446003)(6506007)(6306002)(53936002)(54896002)(102836004)(236005)(6436002)(72206003)(86362001)(53546011)(9686003)(6116002)(3846002)(71200400001)(76176011)(71190400001)(790700001)(7696005); DIR:OUT; SFP:1101; SCL:1; SRVR:VE1PR08MB5101; H:VE1PR08MB5149.eurprd08.prod.outlook.com; FPR:; SPF:None; LANG:en; PTR:InfoNoRecords; MX:1; A:1; received-spf: None (protection.outlook.com: arm.com does not designate permitted sender hosts) x-ms-exchange-senderadcheck: 1 x-microsoft-antispam-message-info: 9VbIefci+o0P5iR0n3qo6YzbKRGXmTbyJrcPK4J30WssemXpwAIB8+vxzCyN0j4p2oe5cPzFJNlQUxcgKRQfanzFquacZ5lsI4H0vmunN9+1xlj98yucZW8tqXv3PzTj5NLrueRlDerD/mNkOo+VZKntaIAjiyqH1VQtyBQUp4Uorql7KoBYtrslFpxmECmHXrIw7xaXlyUHE7f+NYG+lHKgc6p7mqfXFjOsQ0Q+/S1ZP+H3SJummYQI7QTIn4uEPgzy3UItZp3lHEoVLtIfi73Xgq/L7bfLxh+Sjbt5MJVlpKoloMcm1pI9sldvI6OAvbFAbZW43D09XwYeoKa16CS1E6+w/Mf/lqaPNo/Z1yflPoA9Z1IEnb2sKOZYHnRYWlkys6zS/3KCSh0O8gfvx6aUp5GIiwe06vr+wuR0iUM= MIME-Version: 1.0 X-OriginatorOrg: arm.com X-MS-Exchange-CrossTenant-Network-Message-Id: 3b8b04d7-afa3-46f8-351a-08d6ee2265e1 X-MS-Exchange-CrossTenant-originalarrivaltime: 11 Jun 2019 04:08:02.3911 (UTC) X-MS-Exchange-CrossTenant-fromentityheader: Hosted X-MS-Exchange-CrossTenant-id: f34e5979-57d9-4aaa-ad4d-b122a662184d X-MS-Exchange-CrossTenant-mailboxtype: HOSTED X-MS-Exchange-CrossTenant-userprincipalname: Honnappa.Nagarahalli@arm.com X-MS-Exchange-Transport-CrossTenantHeadersStamped: VE1PR08MB5101 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 X-Content-Filtered-By: Mailman/MimeDel 2.1.15 Subject: Re: [dpdk-dev] [PATCH 14/14] test: skip tests when missing requirements X-BeenThere: dev@dpdk.org X-Mailman-Version: 2.1.15 Precedence: list List-Id: DPDK patches and discussions List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: dev-bounces@dpdk.org Sender: "dev" DQoocHJ1bmluZyBhIGxpdHRsZSBiaXQgb2YgdGhlIENDOiBsaXN0Li4uKQ0KDQpPbiBGcmksIEp1 biA3LCAyMDE5IGF0IDEwOjU1IFBNIEhvbm5hcHBhIE5hZ2FyYWhhbGxpIDxIb25uYXBwYS5OYWdh cmFoYWxsaUBhcm0uY29tPG1haWx0bzpIb25uYXBwYS5OYWdhcmFoYWxsaUBhcm0uY29tPj4gd3Jv dGU6DQo+DQo+IExldCdzIG1hcmsgYXMgc2tpcHBlZCB0aGUgdGVzdHMgd2hlbiB0aGV5IGFyZSBt aXNzaW5nIHNvbWUgcmVxdWlyZW1lbnRzIGxpa2UgYQ0KPiBudW1iZXIgb2YgdXNlZCBjb3JlcyBv ciBzcGVjaWZpYyBoYXJkd2FyZSBhdmFpbGFiaWxpdHksIGxpa2UgY29tcHJlc3MsIGNyeXB0byBv cg0KPiBldmVudGRldiBkZXZpY2VzLg0KPg0KPiBTaWduZWQtb2ZmLWJ5OiBEYXZpZCBNYXJjaGFu ZCA8ZGF2aWQubWFyY2hhbmRAcmVkaGF0LmNvbTxtYWlsdG86ZGF2aWQubWFyY2hhbmRAcmVkaGF0 LmNvbT4+DQo+IC0tLQ0KPiAgYXBwL3Rlc3QvdGVzdC5jICAgICAgICAgICAgICAgICAgICAgfCAy NCArKysrKysrKysrKysrKysrLS0tLS0tLS0NCj4gIGFwcC90ZXN0L3Rlc3RfY29tcHJlc3NkZXYu YyAgICAgICAgIHwgIDQgKystLQ0KPiAgYXBwL3Rlc3QvdGVzdF9jcnlwdG9kZXYuYyAgICAgICAg ICAgfCAgNCArKy0tDQo+ICBhcHAvdGVzdC90ZXN0X2Rpc3RyaWJ1dG9yLmMgICAgICAgICB8ICA0 ICsrLS0NCj4gIGFwcC90ZXN0L3Rlc3RfZGlzdHJpYnV0b3JfcGVyZi5jICAgIHwgIDQgKystLQ0K PiAgYXBwL3Rlc3QvdGVzdF9ldmVudF90aW1lcl9hZGFwdGVyLmMgfCAgNSArKystLQ0KPiAgYXBw L3Rlc3QvdGVzdF9ldmVudGRldi5jICAgICAgICAgICAgfCAgMiArKw0KPiAgYXBwL3Rlc3QvdGVz dF9mdW5jX3JlZW50cmFuY3kuYyAgICAgfCAgNiArKystLS0NCj4gIGFwcC90ZXN0L3Rlc3RfaGFz aF9tdWx0aXdyaXRlci5jICAgIHwgIDcgKysrLS0tLQ0KPiAgYXBwL3Rlc3QvdGVzdF9oYXNoX3Jl YWR3cml0ZS5jICAgICAgfCAgNyArKystLS0tDQo+ICBhcHAvdGVzdC90ZXN0X2hhc2hfcmVhZHdy aXRlX2xmLmMgICB8ICA4ICsrKystLS0tDQo+ICBhcHAvdGVzdC90ZXN0X2lwc2VjLmMgICAgICAg ICAgICAgICB8ICA0ICsrLS0NCj4gIGFwcC90ZXN0L3Rlc3RfbWJ1Zi5jICAgICAgICAgICAgICAg IHwgMTMgKysrKysrLS0tLS0tLQ0KPiAgYXBwL3Rlc3QvdGVzdF9yY3VfcXNici5jICAgICAgICAg ICAgfCAxMCArKysrKy0tLS0tDQo+ICBhcHAvdGVzdC90ZXN0X3JjdV9xc2JyX3BlcmYuYyAgICAg ICB8ICA5ICsrKysrLS0tLQ0KPiAgYXBwL3Rlc3QvdGVzdF9zZXJ2aWNlX2NvcmVzLmMgICAgICAg fCAxNCArKysrKysrKysrKysrKw0KPiAgYXBwL3Rlc3QvdGVzdF9zdGFjay5jICAgICAgICAgICAg ICAgfCAgOCArKysrKy0tLQ0KPiAgYXBwL3Rlc3QvdGVzdF90aW1lci5jICAgICAgICAgICAgICAg fCAxMCArKysrKy0tLS0tDQo+ICBhcHAvdGVzdC90ZXN0X3RpbWVyX3NlY29uZGFyeS5jICAgICB8 IDEwICsrKysrKy0tLS0NCj4gIDE5IGZpbGVzIGNoYW5nZWQsIDkwIGluc2VydGlvbnMoKyksIDYz IGRlbGV0aW9ucygtKQ0KPg0KDQo8c25pcD4NCg0KPg0KPiAgICAgICBSVEVfTENPUkVfRk9SRUFD SF9TTEFWRShjb3JlX2lkKSB7DQo+IGRpZmYgLS1naXQgYS9hcHAvdGVzdC90ZXN0X2hhc2hfcmVh ZHdyaXRlX2xmLmMNCj4gYi9hcHAvdGVzdC90ZXN0X2hhc2hfcmVhZHdyaXRlX2xmLmMNCj4gaW5k ZXggNTY0NDM2MS4uMjY2NGY1MSAxMDA2NDQNCj4gLS0tIGEvYXBwL3Rlc3QvdGVzdF9oYXNoX3Jl YWR3cml0ZV9sZi5jDQo+ICsrKyBiL2FwcC90ZXN0L3Rlc3RfaGFzaF9yZWFkd3JpdGVfbGYuYw0K PiBAQCAtMTI1NCwxMCArMTI1NCwxMCBAQCBzdHJ1Y3Qgew0KPiAgICAgICBpbnQgaHRtOw0KPiAg ICAgICBpbnQgdXNlX2poYXNoID0gMDsNCj4gICAgICAgaW50IGV4dF9ia3QgPSAwOw0KPiAtICAg ICBpZiAocnRlX2xjb3JlX2NvdW50KCkgPT0gMSkgew0KPiAtICAgICAgICAgICAgIHByaW50Zigi TW9yZSB0aGFuIG9uZSBsY29yZSBpcyByZXF1aXJlZCAiDQo+IC0gICAgICAgICAgICAgICAgICAg ICAidG8gZG8gcmVhZCB3cml0ZSBsb2NrLWZyZWUgY29uY3VycmVuY3kgdGVzdFxuIik7DQo+IC0g ICAgICAgICAgICAgcmV0dXJuIC0xOw0KPiArDQo+ICsgICAgIGlmIChydGVfbGNvcmVfY291bnQo KSA8IDIpIHsNCj4gKyAgICAgICAgICAgICBwcmludGYoIk5vdCBlbm91Z2ggY29yZXMgZm9yIGhh c2hfcmVhZHdyaXRlX2xmX2F1dG90ZXN0LA0KPiBleHBlY3RpbmcgYXQgbGVhc3QgMlxuIik7DQo+ ICsgICAgICAgICAgICAgcmV0dXJuIFRFU1RfU0tJUFBFRDsNCj4gICAgICAgfQ0KTG9va3MgZ29v ZA0KDQo+IGRpZmYgLS1naXQgYS9hcHAvdGVzdC90ZXN0X3JjdV9xc2JyLmMgYi9hcHAvdGVzdC90 ZXN0X3JjdV9xc2JyLmMgaW5kZXgNCj4gOTJhYjBjMi4uNzI1ZDI3ZCAxMDA2NDQNCj4gLS0tIGEv YXBwL3Rlc3QvdGVzdF9yY3VfcXNici5jDQo+ICsrKyBiL2FwcC90ZXN0L3Rlc3RfcmN1X3FzYnIu Yw0KPiBAQCAtOTQ5LDE0ICs5NDksMTQgQEANCj4gIHN0YXRpYyBpbnQNCj4gIHRlc3RfcmN1X3Fz YnJfbWFpbih2b2lkKQ0KPiAgew0KPiArICAgICBpZiAocnRlX2xjb3JlX2NvdW50KCkgPCA1KSB7 DQpTaG91bGQgYmUgJzQnLiA0IGNvcmVzIGFyZSBlbm91Z2ggZm9yIHRoZSB0ZXN0Lg0KDQpXZWxs LCBpZiB3ZSBtYWtlIGl0IDQsIHRoZW4gdGhlcmUgd2FzIGFuIGlzc3VlIGJlZm9yZS4NCm51bV9j b3JlcyA8IDQgbWVhbnMgJ2F0IGxlYXN0IDQgc2xhdmUgY29yZXMnLCBzbyB3aXRoIHRoZSBtYXN0 ZXIgY29yZSwgd2UgYXJlIGF0IDUuDQpbSG9ubmFwcGFdIE9rDQoNClNlZToNCnN0YXRpYyBpbmxp bmUgaW50DQpnZXRfZW5hYmxlZF9jb3Jlc19tYXNrKHZvaWQpDQp7DQogICAgICAgIHVpbnQxNl90 IGNvcmVfaWQ7DQogICAgICAgIHVpbnQzMl90IG1heF9jb3JlcyA9IHJ0ZV9sY29yZV9jb3VudCgp Ow0KDQogICAgICAgIGlmIChtYXhfY29yZXMgPiBURVNUX1JDVV9NQVhfTENPUkUpIHsNCiAgICAg ICAgICAgICAgICBwcmludGYoIk51bWJlciBvZiBjb3JlcyBleGNlZWQgJWRcbiIsIFRFU1RfUkNV X01BWF9MQ09SRSk7DQogICAgICAgICAgICAgICAgcmV0dXJuIC0xOw0KICAgICAgICB9DQoNCiAg ICAgICAgY29yZV9pZCA9IDA7DQogICAgICAgIG51bV9jb3JlcyA9IDA7DQogICAgICAgIFJURV9M Q09SRV9GT1JFQUNIX1NMQVZFKGNvcmVfaWQpIHsNCiAgICAgICAgICAgICAgICBlbmFibGVkX2Nv cmVfaWRzW251bV9jb3Jlc10gPSBjb3JlX2lkOw0KICAgICAgICAgICAgICAgIG51bV9jb3Jlcysr Ow0KICAgICAgICB9DQoNCiAgICAgICAgcmV0dXJuIDA7DQp9DQoNCg0KDQo+ICsgICAgICAgICAg ICAgcHJpbnRmKCJOb3QgZW5vdWdoIGNvcmVzIGZvciByY3VfcXNicl9hdXRvdGVzdCwgZXhwZWN0 aW5nIGF0DQo+IGxlYXN0IDVcbiIpOw0KPiArICAgICAgICAgICAgIHJldHVybiBURVNUX1NLSVBQ RUQ7DQo+ICsgICAgIH0NCj4gKw0KPiAgICAgICBpZiAoZ2V0X2VuYWJsZWRfY29yZXNfbWFzaygp ICE9IDApDQo+ICAgICAgICAgICAgICAgcmV0dXJuIC0xOw0KPg0KPiAtICAgICBpZiAobnVtX2Nv cmVzIDwgNCkgew0KPiAtICAgICAgICAgICAgIHByaW50ZigiVGVzdCBmYWlsZWQhIE5lZWQgNCBv ciBtb3JlIGNvcmVzXG4iKTsNCj4gLSAgICAgICAgICAgICBnb3RvIHRlc3RfZmFpbDsNCj4gLSAg ICAgfQ0KVGhlcmUgaXMgYW5vdGhlciBjaGVjayBpbiAnZ2V0X2VuYWJsZWRfY29yZXNfbWFzaycg ZnVuY3Rpb24uIFdlIHNob3VsZCBjb252ZXJ0IHRoYXQgYXMgd2VsbC4gU3VnZ2VzdCBwdWxsaW5n IHRoZSBjaGVjayBpbiAnZ2V0X2VuYWJsZWRfY29yZXNfbWFzaycgdG8gJ3Rlc3RfcmN1X3FzYnJf bWFpbicNCg0KQWxyZWFkeSBzYWlkIGl0IGJlZm9yZSwgY2FuJ3Qgd2UganVzdCBzaG9vdCB0aGlz IGVuYWJsZWRfY29yZV9pZHNbXSBhcnJheT8NCklzIHRoZXJlIGEgcmVhbCBuZWVkIHRvIGVudW1l cmF0ZSBwZXIgY29yZSByYW5rPw0KW0hvbm5hcHBhXSBJdCBpcyBiZWluZyB1c2VkIGluIHRoZSBj YXNlIHdoZXJlIG5vbi1jb250aWd1b3VzIGNvcmVzIGFyZSBlbmFibGVkDQoNCg0KDQo+IC0NCj4g ICAgICAgLyogRXJyb3ItY2hlY2tpbmcgdGVzdCBjYXNlcyAqLw0KPiAgICAgICBpZiAodGVzdF9y Y3VfcXNicl9nZXRfbWVtc2l6ZSgpIDwgMCkNCj4gICAgICAgICAgICAgICBnb3RvIHRlc3RfZmFp bDsNCj4gZGlmZiAtLWdpdCBhL2FwcC90ZXN0L3Rlc3RfcmN1X3FzYnJfcGVyZi5jIGIvYXBwL3Rl c3QvdGVzdF9yY3VfcXNicl9wZXJmLmMNCj4gaW5kZXggNmIxOTEyYy4uZGNkZDlkYSAxMDA2NDQN Cj4gLS0tIGEvYXBwL3Rlc3QvdGVzdF9yY3VfcXNicl9wZXJmLmMNCj4gKysrIGIvYXBwL3Rlc3Qv dGVzdF9yY3VfcXNicl9wZXJmLmMNCj4gQEAgLTYyMyw2ICs2MjMsMTEgQEANCj4gIHN0YXRpYyBp bnQNCj4gIHRlc3RfcmN1X3FzYnJfbWFpbih2b2lkKQ0KPiAgew0KPiArICAgICBpZiAocnRlX2xj b3JlX2NvdW50KCkgPCAzKSB7DQpTaG91bGQgYmUgMi4gTWluaW11bSAyIGNvcmVzIGFyZSByZXF1 aXJlZC4NCg0KSWRlbSBudW1fY29yZXMgPCAyLg0KV2FzIHRoZSBjaGVjayBpbmNvcnJlY3QgYmVm b3JlPw0KW0hvbm5hcHBhXSBJdCBpcyBmaW5lDQoNCg0KDQo+ICsgICAgICAgICAgICAgcHJpbnRm KCJOb3QgZW5vdWdoIGNvcmVzIGZvciByY3VfcXNicl9wZXJmX2F1dG90ZXN0LA0KPiBleHBlY3Rp bmcgYXQgbGVhc3QgM1xuIik7DQo+ICsgICAgICAgICAgICAgcmV0dXJuIFRFU1RfU0tJUFBFRDsN Cj4gKyAgICAgfQ0KPiArDQo+ICAgICAgIHJ0ZV9hdG9taWM2NF9pbml0KCZ1cGRhdGVzKTsNCj4g ICAgICAgcnRlX2F0b21pYzY0X2luaXQoJnVwZGF0ZV9jeWNsZXMpOw0KPiAgICAgICBydGVfYXRv bWljNjRfaW5pdCgmY2hlY2tzKTsNCj4gQEAgLTYzMiwxMCArNjM3LDYgQEANCj4gICAgICAgICAg ICAgICByZXR1cm4gLTE7DQo+DQo+ICAgICAgIHByaW50ZigiTnVtYmVyIG9mIGNvcmVzIHByb3Zp ZGVkID0gJWRcbiIsIG51bV9jb3Jlcyk7DQo+IC0gICAgIGlmIChudW1fY29yZXMgPCAyKSB7DQo+ IC0gICAgICAgICAgICAgcHJpbnRmKCJUZXN0IGZhaWxlZCEgTmVlZCAyIG9yIG1vcmUgY29yZXNc biIpOw0KPiAtICAgICAgICAgICAgIGdvdG8gdGVzdF9mYWlsOw0KPiAtICAgICB9DQo+ICAgICAg IGlmIChudW1fY29yZXMgPiBURVNUX1JDVV9NQVhfTENPUkUpIHsNClNob3VsZCBjb252ZXJ0IHRo aXMgY2hlY2sgYXMgd2VsbCB0byByZXR1cm4gVEVTVF9TS0lQUEVELg0KDQpIdW0sIHNraXBwZWQg aWYgdGhlcmUgaXMgYSByZWFsIGlzc3VlIGF0IHJ1bm5pbmcgdGhlIHRlc3Qgd2l0aCBtb3JlIHRo YW4gMTI4IGNvcmVzIChJJ2QgbGlrZSB0byBoZWFyIGhvdyB0aGlzIHZhbHVlIHdhcyBjaG9zZW4p Lg0KT3IsIHdlIHNpemUgdGhpcyBhcnJheSBSVEVfTUFYX0xDT1JFUyBhbmQgdGhlcmUgaXMgbm8g Y2hlY2sgYXQgYWxsLg0KW0hvbm5hcHBhXSBXZSBjYW4gc2l6ZSBpdCB0byBSVEVfTUFYX0xDT1JF Uy4NCk9yLCB3ZSBzaG9vdCBlbmFibGVkX2NvcmVfaWRzW10gYXJyYXkgOi0pDQoNCg0KLS0NCkRh dmlkIE1hcmNoYW5kDQo=