From mboxrd@z Thu Jan 1 00:00:00 1970 From: Robert Foss Subject: [PATCH i-g-t v11 19/21] tests/sw_sync: Add subtest test_sync_merge_invalid Date: Wed, 7 Dec 2016 15:07:52 -0500 Message-ID: <20161207200754.7690-20-robert.foss@collabora.com> References: <20161207200754.7690-1-robert.foss@collabora.com> Mime-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Return-path: Received: from bhuna.collabora.co.uk (bhuna.collabora.co.uk [IPv6:2a00:1098:0:82:1000:25:2eeb:e3e3]) by gabe.freedesktop.org (Postfix) with ESMTPS id 6F62C6E64D for ; Wed, 7 Dec 2016 20:08:39 +0000 (UTC) In-Reply-To: <20161207200754.7690-1-robert.foss@collabora.com> List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , Errors-To: intel-gfx-bounces@lists.freedesktop.org Sender: "Intel-gfx" To: intel-gfx@lists.freedesktop.org, Gustavo Padovan , Daniel Stone , Daniel Vetter , Marius Vlad , Eric Engestrom , Chris Wilson , Tomeu Vizoso , Petri Latvala List-Id: intel-gfx@lists.freedesktop.org QWRkIHN1YnRlc3QgdGVzdF9zeW5jX21lcmdlX2ludmFsaWQgdGhhdCB0ZXN0cyBtZXJnaW5nIGlu dmFsaWQgZmVuY2VzLgoKU2lnbmVkLW9mZi1ieTogUm9iZXJ0IEZvc3MgPHJvYmVydC5mb3NzQGNv bGxhYm9yYS5jb20+ClJldmlld2VkLWJ5OiBUb21ldSBWaXpvc28gPHRvbWV1LnZpem9zb0Bjb2xs YWJvcmEuY29tPgotLS0KIHRlc3RzL3N3X3N5bmMuYyB8IDQxICsrKysrKysrKysrKysrKysrKysr KysrKysrKysrKysrKysrKysrKysrCiAxIGZpbGUgY2hhbmdlZCwgNDEgaW5zZXJ0aW9ucygrKQoK ZGlmZiAtLWdpdCBhL3Rlc3RzL3N3X3N5bmMuYyBiL3Rlc3RzL3N3X3N5bmMuYwppbmRleCBhYzE3 ZTQ0Ny4uNDRkZGFiNzggMTAwNjQ0Ci0tLSBhL3Rlc3RzL3N3X3N5bmMuYworKysgYi90ZXN0cy9z d19zeW5jLmMKQEAgLTE3Miw2ICsxNzIsNDQgQEAgc3RhdGljIHZvaWQgdGVzdF9zeW5jX2J1c3ko dm9pZCkKIAljbG9zZSh0aW1lbGluZSk7CiB9CiAKK3N0YXRpYyB2b2lkIHRlc3Rfc3luY19tZXJn ZV9pbnZhbGlkKHZvaWQpCit7CisJaW50IGluX2ZlbmNlOworCWludCBmZW5jZV9pbnZhbGlkOwor CWludCBmZW5jZV9tZXJnZTsKKwlpbnQgdGltZWxpbmU7CisJY2hhciB0bXBwYXRoW10gPSAiL3Rt cC9pZ3QtWFhYWFhYIjsKKwlpbnQgc2tpcCA9IDA7CisKKwl0aW1lbGluZSA9IHN3X3N5bmNfdGlt ZWxpbmVfY3JlYXRlKCk7CisJaW5fZmVuY2UgPSBzd19zeW5jX2ZlbmNlX2NyZWF0ZSh0aW1lbGlu ZSwgMSk7CisKKwlmZW5jZV9pbnZhbGlkID0gLTE7CisJZmVuY2VfbWVyZ2UgPSBzeW5jX21lcmdl KGluX2ZlbmNlLCBmZW5jZV9pbnZhbGlkKTsKKwlpZ3RfYXNzZXJ0X2YoZmVuY2VfbWVyZ2UgPCAw LCAiVmVyaWZ5IGludmFsaWQgZmQgKC0xKSBoYW5kbGluZyIpOworCisJZmVuY2VfaW52YWxpZCA9 IGRybV9vcGVuX2RyaXZlcihEUklWRVJfQU5ZKTsKKwlmZW5jZV9tZXJnZSA9IHN5bmNfbWVyZ2Uo aW5fZmVuY2UsIGZlbmNlX2ludmFsaWQpOworCWlndF9hc3NlcnRfZihmZW5jZV9tZXJnZSA8IDAs ICJWZXJpZnkgaW52YWxpZCBmZCAoZGV2aWNlIGZkKSBoYW5kbGluZyIpOworCisJZmVuY2VfaW52 YWxpZCA9IG1rc3RlbXAodG1wcGF0aCk7CisJaWYgKGZlbmNlX2ludmFsaWQgPT0gLTEpIHsKKwkJ c2tpcCA9IDE7CisJCWdvdG8gb3V0OworCX0KKwl1bmxpbmsodG1wcGF0aCk7CisJZmVuY2VfaW52 YWxpZCA9IGRybV9vcGVuX2RyaXZlcihEUklWRVJfQU5ZKTsKKwlmZW5jZV9tZXJnZSA9IHN5bmNf bWVyZ2UoaW5fZmVuY2UsIGZlbmNlX2ludmFsaWQpOworCWNsb3NlKGZlbmNlX2ludmFsaWQpOwor CWlndF9hc3NlcnRfZihmZW5jZV9tZXJnZSA8IDAsICJWZXJpZnkgaW52YWxpZCBmZCAoZmlsZSBm ZCkgaGFuZGxpbmciKTsKKworb3V0OgorCWNsb3NlKGluX2ZlbmNlKTsKKwljbG9zZShmZW5jZV9t ZXJnZSk7CisJY2xvc2UodGltZWxpbmUpOworCWlndF9yZXF1aXJlKHNraXAgPT0gMCk7Cit9CisK IHN0YXRpYyB2b2lkIHRlc3Rfc3luY19tZXJnZSh2b2lkKQogewogCWludCBpbl9mZW5jZVszXTsK QEAgLTc0Niw2ICs3ODQsOSBAQCBpZ3RfbWFpbgogCWlndF9zdWJ0ZXN0KCJzeW5jX2J1c3kiKQog CQl0ZXN0X3N5bmNfYnVzeSgpOwogCisJaWd0X3N1YnRlc3QoInN5bmNfbWVyZ2VfaW52YWxpZCIp CisJCXRlc3Rfc3luY19tZXJnZV9pbnZhbGlkKCk7CisKIAlpZ3Rfc3VidGVzdCgic3luY19tZXJn ZSIpCiAJCXRlc3Rfc3luY19tZXJnZSgpOwogCi0tIAoyLjExLjAKCl9fX19fX19fX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fCkludGVsLWdmeCBtYWlsaW5nIGxpc3QKSW50 ZWwtZ2Z4QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9wLm9y Zy9tYWlsbWFuL2xpc3RpbmZvL2ludGVsLWdmeAo=