* [igt-dev] [PATCH i-g-t] i915/gem_busy: Added description to all subtests
@ 2021-06-29 12:32 sai.krishna.kuchi
2021-06-30 14:35 ` [igt-dev] ✗ Fi.CI.BAT: failure for " Patchwork
0 siblings, 1 reply; 2+ messages in thread
From: sai.krishna.kuchi @ 2021-06-29 12:32 UTC (permalink / raw)
To: igt-dev
From: "Kuchi, Sai Krishna" <sai.krishna.kuchi@intel.com>
Cc: Melkaveri, Arjun<arjun.melkaveri@intel.com>
Cc: Gandi, Ramadevi <ramadevi.gandi@intel.com>
Signed-off-by: Kuchi, Sai Krishna<sai.krishna.kuchi@intel.com>
---
tests/i915/gem_busy.c | 17 +++++++++++++++++
1 file changed, 17 insertions(+)
diff --git a/tests/i915/gem_busy.c b/tests/i915/gem_busy.c
index dc481f3c..03cd545c 100644
--- a/tests/i915/gem_busy.c
+++ b/tests/i915/gem_busy.c
@@ -413,18 +413,23 @@ igt_main
igt_require_gem(fd);
}
+ igt_describe_f("Checking busy-ioctl without hang");
igt_subtest_group {
igt_fixture {
igt_fork_hang_detector(fd);
}
+ igt_describe_f("Basic checking of busy-ioctl for physical engines");
igt_subtest_with_dynamic("busy") {
+ igt_describe_f("Basic busy check for all engines by creating seperate"
+ " processes");
igt_dynamic("all") {
gem_quiescent_gpu(fd);
all(fd);
}
__for_each_physical_engine(fd, e) {
+ igt_describe_f("Basic busy check for %s engine", e->name);
igt_dynamic_f("%s", e->name) {
gem_quiescent_gpu(fd);
basic(fd, e, 0);
@@ -432,6 +437,7 @@ igt_main
}
}
+ igt_describe_f("Extended checking of busy-ioctl for phusical engines");
igt_subtest_group {
igt_fixture {
igt_require(has_extended_busy_ioctl(fd));
@@ -439,18 +445,22 @@ igt_main
}
test_each_engine_store("extended", fd, e) {
+ igt_describe_f("Extended busy check for %s engine", e->name);
gem_quiescent_gpu(fd);
one(fd, e, 0);
gem_quiescent_gpu(fd);
}
test_each_engine_store("parallel", fd, e) {
+ igt_describe_f("Extended busy check for %s along with"
+ " all other engines", e->name);
gem_quiescent_gpu(fd);
one(fd, e, PARALLEL);
gem_quiescent_gpu(fd);
}
}
+ igt_describe_f("Checking busy-ioctl with Semaphore");
igt_subtest_group {
igt_fixture {
igt_require(has_extended_busy_ioctl(fd));
@@ -458,12 +468,15 @@ igt_main
}
test_each_engine("semaphore", fd, e) {
+ igt_describe_f("Busy check for %s engine with semaphore", e->name);
gem_quiescent_gpu(fd);
semaphore(fd, e);
gem_quiescent_gpu(fd);
}
}
+ igt_describe_f("Checking busy-ioctl with race b/w two threads, one checking"
+ " busyness and other randomly closing handles");
igt_subtest("close-race")
close_race(fd);
@@ -472,6 +485,7 @@ igt_main
}
}
+ igt_describe_f("Checking busy-ioctl with hang");
igt_subtest_group {
igt_hang_t hang;
@@ -480,11 +494,13 @@ igt_main
}
test_each_engine("hang", fd, e) {
+ igt_describe_f("Basic busy check for %s with hang", e->name);
gem_quiescent_gpu(fd);
basic(fd, e, HANG);
gem_quiescent_gpu(fd);
}
+ igt_describe_f("Extended checking of busy-ioctl for all physical engines");
igt_subtest_group {
igt_fixture {
igt_require(has_extended_busy_ioctl(fd));
@@ -492,6 +508,7 @@ igt_main
}
test_each_engine_store("hang-extended", fd, e) {
+ igt_describe_f("Extended busy check for %s with hang", e->name);
gem_quiescent_gpu(fd);
one(fd, e, HANG);
gem_quiescent_gpu(fd);
--
2.28.0
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply related [flat|nested] 2+ messages in thread
* [igt-dev] ✗ Fi.CI.BAT: failure for i915/gem_busy: Added description to all subtests
2021-06-29 12:32 [igt-dev] [PATCH i-g-t] i915/gem_busy: Added description to all subtests sai.krishna.kuchi
@ 2021-06-30 14:35 ` Patchwork
0 siblings, 0 replies; 2+ messages in thread
From: Patchwork @ 2021-06-30 14:35 UTC (permalink / raw)
To: sai.krishna.kuchi; +Cc: igt-dev
[-- Attachment #1.1: Type: text/plain, Size: 8450 bytes --]
== Series Details ==
Series: i915/gem_busy: Added description to all subtests
URL : https://patchwork.freedesktop.org/series/92058/
State : failure
== Summary ==
CI Bug Log - changes from CI_DRM_10295 -> IGTPW_5968
====================================================
Summary
-------
**FAILURE**
Serious unknown changes coming with IGTPW_5968 absolutely need to be
verified manually.
If you think the reported changes have nothing to do with the changes
introduced in IGTPW_5968, please notify your bug team to allow them
to document this new failure mode, which will reduce false positives in CI.
External URL: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/index.html
Possible new issues
-------------------
Here are the unknown changes that may have been introduced in IGTPW_5968:
### IGT changes ###
#### Possible regressions ####
* igt@gem_busy@busy:
- fi-cfl-8700k: NOTRUN -> [INCOMPLETE][1]
[1]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-cfl-8700k/igt@gem_busy@busy.html
- fi-snb-2520m: NOTRUN -> [INCOMPLETE][2]
[2]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-snb-2520m/igt@gem_busy@busy.html
- fi-apl-guc: NOTRUN -> [INCOMPLETE][3]
[3]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-apl-guc/igt@gem_busy@busy.html
- fi-bsw-kefka: NOTRUN -> [INCOMPLETE][4]
[4]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bsw-kefka/igt@gem_busy@busy.html
- fi-bdw-5557u: NOTRUN -> [INCOMPLETE][5]
[5]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bdw-5557u/igt@gem_busy@busy.html
- fi-glk-dsi: NOTRUN -> [INCOMPLETE][6]
[6]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-glk-dsi/igt@gem_busy@busy.html
- fi-skl-6600u: NOTRUN -> [INCOMPLETE][7]
[7]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-skl-6600u/igt@gem_busy@busy.html
- fi-kbl-soraka: NOTRUN -> [INCOMPLETE][8]
[8]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-soraka/igt@gem_busy@busy.html
- fi-bwr-2160: NOTRUN -> [INCOMPLETE][9]
[9]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bwr-2160/igt@gem_busy@busy.html
- fi-kbl-guc: NOTRUN -> [INCOMPLETE][10]
[10]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-guc/igt@gem_busy@busy.html
- fi-cfl-8109u: NOTRUN -> [INCOMPLETE][11]
[11]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-cfl-8109u/igt@gem_busy@busy.html
- fi-kbl-7500u: NOTRUN -> [INCOMPLETE][12]
[12]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-7500u/igt@gem_busy@busy.html
- fi-bsw-nick: NOTRUN -> [INCOMPLETE][13]
[13]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bsw-nick/igt@gem_busy@busy.html
- fi-kbl-8809g: NOTRUN -> [INCOMPLETE][14]
[14]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-8809g/igt@gem_busy@busy.html
- fi-kbl-r: NOTRUN -> [INCOMPLETE][15]
[15]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-r/igt@gem_busy@busy.html
- fi-bxt-dsi: NOTRUN -> [INCOMPLETE][16]
[16]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bxt-dsi/igt@gem_busy@busy.html
- fi-hsw-4770: NOTRUN -> [INCOMPLETE][17]
[17]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-hsw-4770/igt@gem_busy@busy.html
- fi-kbl-7567u: NOTRUN -> [INCOMPLETE][18]
[18]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-7567u/igt@gem_busy@busy.html
- fi-cml-s: NOTRUN -> [INCOMPLETE][19]
[19]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-cml-s/igt@gem_busy@busy.html
- fi-snb-2600: NOTRUN -> [INCOMPLETE][20]
[20]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-snb-2600/igt@gem_busy@busy.html
- fi-cfl-guc: NOTRUN -> [INCOMPLETE][21]
[21]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-cfl-guc/igt@gem_busy@busy.html
- fi-bsw-n3050: NOTRUN -> [INCOMPLETE][22]
[22]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bsw-n3050/igt@gem_busy@busy.html
- fi-ilk-650: NOTRUN -> [INCOMPLETE][23]
[23]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-ilk-650/igt@gem_busy@busy.html
- fi-ivb-3770: NOTRUN -> [INCOMPLETE][24]
[24]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-ivb-3770/igt@gem_busy@busy.html
- fi-bdw-gvtdvm: NOTRUN -> [INCOMPLETE][25]
[25]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-bdw-gvtdvm/igt@gem_busy@busy.html
- fi-icl-y: NOTRUN -> [INCOMPLETE][26]
[26]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-icl-y/igt@gem_busy@busy.html
- fi-elk-e7500: NOTRUN -> [INCOMPLETE][27]
[27]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-elk-e7500/igt@gem_busy@busy.html
- fi-skl-6700k2: NOTRUN -> [INCOMPLETE][28]
[28]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-skl-6700k2/igt@gem_busy@busy.html
#### Suppressed ####
The following results come from untrusted machines, tests, or statuses.
They do not affect the overall result.
* igt@gem_busy@busy:
- {fi-tgl-dsi}: NOTRUN -> [INCOMPLETE][29]
[29]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-tgl-dsi/igt@gem_busy@busy.html
- {fi-ehl-2}: NOTRUN -> [INCOMPLETE][30]
[30]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-ehl-2/igt@gem_busy@busy.html
- {fi-hsw-gt1}: NOTRUN -> [INCOMPLETE][31]
[31]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-hsw-gt1/igt@gem_busy@busy.html
- {fi-jsl-1}: NOTRUN -> [INCOMPLETE][32]
[32]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-jsl-1/igt@gem_busy@busy.html
- {fi-dg1-1}: NOTRUN -> [INCOMPLETE][33]
[33]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-dg1-1/igt@gem_busy@busy.html
- {fi-tgl-1115g4}: NOTRUN -> [INCOMPLETE][34]
[34]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-tgl-1115g4/igt@gem_busy@busy.html
Known issues
------------
Here are the changes found in IGTPW_5968 that come from known issues:
### IGT changes ###
#### Issues hit ####
* igt@amdgpu/amd_cs_nop@sync-fork-compute0:
- fi-snb-2600: NOTRUN -> [SKIP][35] ([fdo#109271]) +17 similar issues
[35]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-snb-2600/igt@amdgpu/amd_cs_nop@sync-fork-compute0.html
* igt@gem_busy@busy:
- fi-pnv-d510: NOTRUN -> [INCOMPLETE][36] ([i915#299])
[36]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-pnv-d510/igt@gem_busy@busy.html
* igt@kms_chamelium@common-hpd-after-suspend:
- fi-kbl-7500u: [PASS][37] -> [FAIL][38] ([i915#3449])
[37]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10295/fi-kbl-7500u/igt@kms_chamelium@common-hpd-after-suspend.html
[38]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-kbl-7500u/igt@kms_chamelium@common-hpd-after-suspend.html
#### Possible fixes ####
* igt@i915_selftest@live@hangcheck:
- fi-snb-2600: [INCOMPLETE][39] ([i915#2782]) -> [PASS][40]
[39]: https://intel-gfx-ci.01.org/tree/drm-tip/CI_DRM_10295/fi-snb-2600/igt@i915_selftest@live@hangcheck.html
[40]: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/fi-snb-2600/igt@i915_selftest@live@hangcheck.html
{name}: This element is suppressed. This means it is ignored when computing
the status of the difference (SUCCESS, WARNING, or FAILURE).
[fdo#109271]: https://bugs.freedesktop.org/show_bug.cgi?id=109271
[i915#2782]: https://gitlab.freedesktop.org/drm/intel/issues/2782
[i915#299]: https://gitlab.freedesktop.org/drm/intel/issues/299
[i915#3449]: https://gitlab.freedesktop.org/drm/intel/issues/3449
Participating hosts (39 -> 36)
------------------------------
Missing (3): fi-ilk-m540 fi-bsw-cyan fi-bdw-samus
Build changes
-------------
* CI: CI-20190529 -> None
* IGT: IGT_6124 -> IGTPW_5968
CI-20190529: 20190529
CI_DRM_10295: 683b7f160eb6993ccfc19e67e3c7111f12946bea @ git://anongit.freedesktop.org/gfx-ci/linux
IGTPW_5968: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/index.html
IGT_6124: 357d5477c93f2bdd3354afe91b89ccfd4ee4fd56 @ https://gitlab.freedesktop.org/drm/igt-gpu-tools.git
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_5968/index.html
[-- Attachment #1.2: Type: text/html, Size: 9699 bytes --]
[-- Attachment #2: Type: text/plain, Size: 154 bytes --]
_______________________________________________
igt-dev mailing list
igt-dev@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/igt-dev
^ permalink raw reply [flat|nested] 2+ messages in thread
end of thread, other threads:[~2021-06-30 14:35 UTC | newest]
Thread overview: 2+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-29 12:32 [igt-dev] [PATCH i-g-t] i915/gem_busy: Added description to all subtests sai.krishna.kuchi
2021-06-30 14:35 ` [igt-dev] ✗ Fi.CI.BAT: failure for " Patchwork
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.