From mboxrd@z Thu Jan 1 00:00:00 1970 Return-Path: Received: from mail-wr0-x243.google.com (mail-wr0-x243.google.com [IPv6:2a00:1450:400c:c0c::243]) by gabe.freedesktop.org (Postfix) with ESMTPS id CDBE76E176 for ; Wed, 7 Mar 2018 11:11:29 +0000 (UTC) Received: by mail-wr0-x243.google.com with SMTP id p104so1718689wrc.12 for ; Wed, 07 Mar 2018 03:11:29 -0800 (PST) From: Tvrtko Ursulin Date: Wed, 7 Mar 2018 11:11:19 +0000 Message-Id: <20180307111119.9423-1-tvrtko.ursulin@linux.intel.com> Subject: [igt-dev] [PATCH i-g-t] tests/perf_pmu: Use absolute tolerance in accuracy tests List-Unsubscribe: , List-Archive: List-Post: List-Help: List-Subscribe: , MIME-Version: 1.0 Content-Type: text/plain; charset="utf-8" Content-Transfer-Encoding: base64 Errors-To: igt-dev-bounces@lists.freedesktop.org Sender: "igt-dev" To: igt-dev@lists.freedesktop.org Cc: Intel-gfx@lists.freedesktop.org, Tvrtko Ursulin List-ID: RnJvbTogVHZydGtvIFVyc3VsaW4gPHR2cnRrby51cnN1bGluQGludGVsLmNvbT4KCldlIG5lZWQg dG8gdXNlIGFic29sdXRlIHRvbGVyYW5jZSB3aGVuIGFzc2VydGluZyBvbiBwZXJjZW50YWdlcy4g UmVsYXRpdmUKdG9sZXJhbmNlIGluIHRoaXMgY2FzZSBpcyB1bmZhaXIgYW5kIGluYWNjdXJhdGUg c2luY2UgaXQncyBzdHJpY3RuZXNzCnZhcmllcyB3aXRoIHJlbGF0aXZlIHRhcmdldCBidXN5bmVz cy4KClNpZ25lZC1vZmYtYnk6IFR2cnRrbyBVcnN1bGluIDx0dnJ0a28udXJzdWxpbkBpbnRlbC5j b20+CkNjOiBDaHJpcyBXaWxzb24gPGNocmlzQGNocmlzLXdpbHNvbi5jby51az4KLS0tCiB0ZXN0 cy9wZXJmX3BtdS5jIHwgMTkgKysrKysrKysrKysrKysrLS0tLQogMSBmaWxlIGNoYW5nZWQsIDE1 IGluc2VydGlvbnMoKyksIDQgZGVsZXRpb25zKC0pCgpkaWZmIC0tZ2l0IGEvdGVzdHMvcGVyZl9w bXUuYyBiL3Rlc3RzL3BlcmZfcG11LmMKaW5kZXggOWViZmZjNjRkMWYxLi44ZTU0NzMzOGI0N2Mg MTAwNjQ0Ci0tLSBhL3Rlc3RzL3BlcmZfcG11LmMKKysrIGIvdGVzdHMvcGVyZl9wbXUuYwpAQCAt MTQ1OSw3ICsxNDU5LDE1IEBAIHN0YXRpYyB2b2lkIF9fcmVhcm1fc3Bpbl9iYXRjaChpZ3Rfc3Bp bl90ICpzcGluKQogICAgICAgIF9fc3luY19zeW5jaHJvbml6ZSgpOwogfQogCi0jZGVmaW5lIGRp dl9yb3VuZF91cChhLCBiKSAoKChhKSArIChiKSAtIDEpIC8gKGIpKQorI2RlZmluZSBfX2Fzc2Vy dF93aXRoaW4oeCwgcmVmLCB0b2xfdXAsIHRvbF9kb3duKSBcCisJaWd0X2Fzc2VydF9mKChkb3Vi bGUpKHgpIDw9ICgoZG91YmxlKShyZWYpICsgKHRvbF91cCkpICYmIFwKKwkJICAgICAoZG91Ymxl KSh4KSA+PSAoKGRvdWJsZSkocmVmKSAtICh0b2xfZG93bikpLCBcCisJCSAgICAgIiVmIG5vdCB3 aXRoaW4gKyVmLy0lZiBvZiAlZiEgKCclcycgdnMgJyVzJylcbiIsIFwKKwkJICAgICAoZG91Ymxl KSh4KSwgKGRvdWJsZSkodG9sX3VwKSwgKGRvdWJsZSkodG9sX2Rvd24pLCBcCisJCSAgICAgKGRv dWJsZSkocmVmKSwgI3gsICNyZWYpCisKKyNkZWZpbmUgYXNzZXJ0X3dpdGhpbih4LCByZWYsIHRv bGVyYW5jZSkgXAorCV9fYXNzZXJ0X3dpdGhpbih4LCByZWYsIHRvbGVyYW5jZSwgdG9sZXJhbmNl KQogCiBzdGF0aWMgdm9pZAogYWNjdXJhY3koaW50IGdlbV9mZCwgY29uc3Qgc3RydWN0IGludGVs X2V4ZWN1dGlvbl9lbmdpbmUyICplLApAQCAtMTU3MSw3ICsxNTc5LDcgQEAgYWNjdXJhY3koaW50 IGdlbV9mZCwgY29uc3Qgc3RydWN0IGludGVsX2V4ZWN1dGlvbl9lbmdpbmUyICplLAogCiAJLyog TGV0IHRoZSBjaGlsZCBydW4uICovCiAJcmVhZChsaW5rWzBdLCAmZXhwZWN0ZWQsIHNpemVvZihl eHBlY3RlZCkpOwotCWFzc2VydF93aXRoaW5fZXBzaWxvbihleHBlY3RlZCwgdGFyZ2V0X2J1c3lf cGN0LzEwMC4sIDAuMDUpOworCWFzc2VydF93aXRoaW4oMTAwLjAgKiBleHBlY3RlZCwgdGFyZ2V0 X2J1c3lfcGN0LCA1KTsKIAogCS8qIENvbGxlY3QgZW5naW5lIGJ1c3luZXNzIGZvciBhbiBpbnRl cmVzdGluZyBwYXJ0IG9mIGNoaWxkIHJ1bnRpbWUuICovCiAJZmQgPSBvcGVuX3BtdShJOTE1X1BN VV9FTkdJTkVfQlVTWShlLT5jbGFzcywgZS0+aW5zdGFuY2UpKTsKQEAgLTE1OTAsOCArMTU5OCwx MSBAQCBhY2N1cmFjeShpbnQgZ2VtX2ZkLCBjb25zdCBzdHJ1Y3QgaW50ZWxfZXhlY3V0aW9uX2Vu Z2luZTIgKmUsCiAJaWd0X2luZm8oImVycm9yPSUuMmYlJSAoJS4yZiUlIHZzICUuMmYlJSlcbiIs CiAJCSBfX2Vycm9yKGJ1c3lfciwgZXhwZWN0ZWQpLCAxMDAgKiBidXN5X3IsIDEwMCAqIGV4cGVj dGVkKTsKIAotCWFzc2VydF93aXRoaW5fZXBzaWxvbihidXN5X3IsIGV4cGVjdGVkLCAwLjE1KTsK LQlhc3NlcnRfd2l0aGluX2Vwc2lsb24oMSAtIGJ1c3lfciwgMSAtIGV4cGVjdGVkLCAwLjE1KTsK KwlidXN5X3IgKj0gMTAwLjA7CisJZXhwZWN0ZWQgKj0gMTAwLjA7CisKKwlhc3NlcnRfd2l0aGlu KGJ1c3lfciwgZXhwZWN0ZWQsIDIpOworCWFzc2VydF93aXRoaW4oMTAwLjAgLSBidXN5X3IsIDEw MC4wIC0gZXhwZWN0ZWQsIDIpOwogfQogCiBpZ3RfbWFpbgotLSAKMi4xNC4xCgpfX19fX19fX19f X19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fX19fXwppZ3QtZGV2IG1haWxpbmcgbGlz dAppZ3QtZGV2QGxpc3RzLmZyZWVkZXNrdG9wLm9yZwpodHRwczovL2xpc3RzLmZyZWVkZXNrdG9w Lm9yZy9tYWlsbWFuL2xpc3RpbmZvL2lndC1kZXYK