* [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness
@ 2017-11-22 18:05 Chris Wilson
2017-11-22 18:05 ` [PATCH igt 2/3] igt/perf_pmu: Test for supported perf before starting test_interrupts Chris Wilson
` (4 more replies)
0 siblings, 5 replies; 9+ messages in thread
From: Chris Wilson @ 2017-11-22 18:05 UTC (permalink / raw)
To: intel-gfx
Make sure the HW is idle before we start sampling the GPU for busyness.
If we do not rest for long enough between tests, we may carry the
sampling over.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
---
tests/perf_pmu.c | 18 ++++++++++++++++++
1 file changed, 18 insertions(+)
diff --git a/tests/perf_pmu.c b/tests/perf_pmu.c
index 8585ed7b..420eb6c9 100644
--- a/tests/perf_pmu.c
+++ b/tests/perf_pmu.c
@@ -142,6 +142,9 @@ single(int gem_fd, const struct intel_execution_engine2 *e, bool busy)
uint64_t val;
int fd;
+ /* Ensure the HW is idle before being BUSY measurements */
+ gem_quiescent_gpu(gem_fd);
+
fd = open_pmu(I915_PMU_ENGINE_BUSY(e->class, e->instance));
if (busy) {
@@ -192,6 +195,9 @@ busy_check_all(int gem_fd, const struct intel_execution_engine2 *e,
igt_spin_t *spin;
unsigned int busy_idx, i;
+ /* Ensure the HW is idle before being BUSY measurements */
+ gem_quiescent_gpu(gem_fd);
+
i = 0;
fd[0] = -1;
for_each_engine_class_instance(fd, e_) {
@@ -237,6 +243,9 @@ most_busy_check_all(int gem_fd, const struct intel_execution_engine2 *e,
igt_spin_t *spin[num_engines];
unsigned int idle_idx, i;
+ /* Ensure the HW is idle before being BUSY measurements */
+ gem_quiescent_gpu(gem_fd);
+
gem_require_engine(gem_fd, e->class, e->instance);
i = 0;
@@ -292,6 +301,9 @@ all_busy_check_all(int gem_fd, const unsigned int num_engines)
igt_spin_t *spin[num_engines];
unsigned int i;
+ /* Ensure the HW is idle before being BUSY measurements */
+ gem_quiescent_gpu(gem_fd);
+
i = 0;
fd[0] = -1;
for_each_engine_class_instance(fd, e) {
@@ -628,6 +640,9 @@ multi_client(int gem_fd, const struct intel_execution_engine2 *e)
uint64_t val[2];
int fd[2];
+ /* Ensure the HW is idle before being BUSY measurements */
+ gem_quiescent_gpu(gem_fd);
+
fd[0] = open_pmu(config);
/*
@@ -742,6 +757,9 @@ static void cpu_hotplug(int gem_fd)
uint64_t val, ref;
int fd;
+ /* Ensure the HW is idle before being BUSY measurements */
+ gem_quiescent_gpu(gem_fd);
+
igt_require(cpu0_hotplug_support());
fd = perf_i915_open(I915_PMU_ENGINE_BUSY(I915_ENGINE_CLASS_RENDER, 0));
--
2.15.0
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH igt 2/3] igt/perf_pmu: Test for supported perf before starting test_interrupts
2017-11-22 18:05 [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness Chris Wilson
@ 2017-11-22 18:05 ` Chris Wilson
2017-11-22 20:06 ` Tvrtko Ursulin
2017-11-22 18:05 ` [PATCH igt 3/3] igt/perf_pmu: Tidy skip message for unsupported kernels Chris Wilson
` (3 subsequent siblings)
4 siblings, 1 reply; 9+ messages in thread
From: Chris Wilson @ 2017-11-22 18:05 UTC (permalink / raw)
To: intel-gfx
Check for the perf event prior to calibrating the nop batch, so that we
don't spend 4.5s before skipping.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
---
tests/perf_pmu.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/perf_pmu.c b/tests/perf_pmu.c
index 420eb6c9..dd7a1761 100644
--- a/tests/perf_pmu.c
+++ b/tests/perf_pmu.c
@@ -898,11 +898,11 @@ test_interrupts(int gem_fd)
unsigned int i;
int fd;
+ fd = open_pmu(I915_PMU_INTERRUPTS);
+
cal = calibrate_nop(gem_fd, calibration_us);
sz = batch_len_us * cal / calibration_us;
- fd = open_pmu(I915_PMU_INTERRUPTS);
-
gem_quiescent_gpu(gem_fd);
/* Wait for idle state. */
--
2.15.0
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 9+ messages in thread
* [PATCH igt 3/3] igt/perf_pmu: Tidy skip message for unsupported kernels
2017-11-22 18:05 [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness Chris Wilson
2017-11-22 18:05 ` [PATCH igt 2/3] igt/perf_pmu: Test for supported perf before starting test_interrupts Chris Wilson
@ 2017-11-22 18:05 ` Chris Wilson
2017-11-22 20:07 ` Tvrtko Ursulin
2017-11-22 20:12 ` [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness Tvrtko Ursulin
` (2 subsequent siblings)
4 siblings, 1 reply; 9+ messages in thread
From: Chris Wilson @ 2017-11-22 18:05 UTC (permalink / raw)
To: intel-gfx
Use a more compact expression to detect when the kernel doesn't support
perf.
Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
---
tests/perf_pmu.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
diff --git a/tests/perf_pmu.c b/tests/perf_pmu.c
index dd7a1761..e2d2caba 100644
--- a/tests/perf_pmu.c
+++ b/tests/perf_pmu.c
@@ -51,7 +51,7 @@ static int open_pmu(uint64_t config)
int fd;
fd = perf_i915_open(config);
- igt_require(fd >= 0 || (fd < 0 && errno != ENODEV));
+ igt_skip_on(fd < 0 && errno == ENODEV);
igt_assert(fd >= 0);
return fd;
@@ -62,7 +62,7 @@ static int open_group(uint64_t config, int group)
int fd;
fd = perf_i915_open_group(config, group);
- igt_require(fd >= 0 || (fd < 0 && errno != ENODEV));
+ igt_skip_on(fd < 0 && errno == ENODEV);
igt_assert(fd >= 0);
return fd;
--
2.15.0
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 9+ messages in thread
* Re: [PATCH igt 2/3] igt/perf_pmu: Test for supported perf before starting test_interrupts
2017-11-22 18:05 ` [PATCH igt 2/3] igt/perf_pmu: Test for supported perf before starting test_interrupts Chris Wilson
@ 2017-11-22 20:06 ` Tvrtko Ursulin
0 siblings, 0 replies; 9+ messages in thread
From: Tvrtko Ursulin @ 2017-11-22 20:06 UTC (permalink / raw)
To: Chris Wilson, intel-gfx
On 22/11/2017 18:05, Chris Wilson wrote:
> Check for the perf event prior to calibrating the nop batch, so that we
> don't spend 4.5s before skipping.
>
> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
> ---
> tests/perf_pmu.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/tests/perf_pmu.c b/tests/perf_pmu.c
> index 420eb6c9..dd7a1761 100644
> --- a/tests/perf_pmu.c
> +++ b/tests/perf_pmu.c
> @@ -898,11 +898,11 @@ test_interrupts(int gem_fd)
> unsigned int i;
> int fd;
>
> + fd = open_pmu(I915_PMU_INTERRUPTS);
> +
> cal = calibrate_nop(gem_fd, calibration_us);
> sz = batch_len_us * cal / calibration_us;
>
> - fd = open_pmu(I915_PMU_INTERRUPTS);
> -
> gem_quiescent_gpu(gem_fd);
>
> /* Wait for idle state. */
>
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Regards,
Tvrtko
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH igt 3/3] igt/perf_pmu: Tidy skip message for unsupported kernels
2017-11-22 18:05 ` [PATCH igt 3/3] igt/perf_pmu: Tidy skip message for unsupported kernels Chris Wilson
@ 2017-11-22 20:07 ` Tvrtko Ursulin
0 siblings, 0 replies; 9+ messages in thread
From: Tvrtko Ursulin @ 2017-11-22 20:07 UTC (permalink / raw)
To: Chris Wilson, intel-gfx
On 22/11/2017 18:05, Chris Wilson wrote:
> Use a more compact expression to detect when the kernel doesn't support
> perf.
>
> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
> ---
> tests/perf_pmu.c | 4 ++--
> 1 file changed, 2 insertions(+), 2 deletions(-)
>
> diff --git a/tests/perf_pmu.c b/tests/perf_pmu.c
> index dd7a1761..e2d2caba 100644
> --- a/tests/perf_pmu.c
> +++ b/tests/perf_pmu.c
> @@ -51,7 +51,7 @@ static int open_pmu(uint64_t config)
> int fd;
>
> fd = perf_i915_open(config);
> - igt_require(fd >= 0 || (fd < 0 && errno != ENODEV));
> + igt_skip_on(fd < 0 && errno == ENODEV);
> igt_assert(fd >= 0);
>
> return fd;
> @@ -62,7 +62,7 @@ static int open_group(uint64_t config, int group)
> int fd;
>
> fd = perf_i915_open_group(config, group);
> - igt_require(fd >= 0 || (fd < 0 && errno != ENODEV));
> + igt_skip_on(fd < 0 && errno == ENODEV);
> igt_assert(fd >= 0);
>
> return fd;
>
The larger the framework the smaller the chance of knowing it. :)
Reviewed-by: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
Regards,
Tvrtko
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness
2017-11-22 18:05 [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness Chris Wilson
2017-11-22 18:05 ` [PATCH igt 2/3] igt/perf_pmu: Test for supported perf before starting test_interrupts Chris Wilson
2017-11-22 18:05 ` [PATCH igt 3/3] igt/perf_pmu: Tidy skip message for unsupported kernels Chris Wilson
@ 2017-11-22 20:12 ` Tvrtko Ursulin
2017-11-23 7:25 ` Chris Wilson
2017-11-23 16:17 ` ✓ Fi.CI.BAT: success for series starting with [1/3] " Patchwork
2017-11-23 18:27 ` ✓ Fi.CI.IGT: " Patchwork
4 siblings, 1 reply; 9+ messages in thread
From: Tvrtko Ursulin @ 2017-11-22 20:12 UTC (permalink / raw)
To: Chris Wilson, intel-gfx
On 22/11/2017 18:05, Chris Wilson wrote:
> Make sure the HW is idle before we start sampling the GPU for busyness.
> If we do not rest for long enough between tests, we may carry the
> sampling over.
Hm.. not sure about this one. New PMU client is supposed to start with a
counter relative to the current value at counter enable. How did you
come to this being a problem?
If I am missing something faster alternative would be to read the
counter twice. But.. I don't think it should be necessary. I'll
investigate tomorrow.
Regards,
Tvrtko
> Signed-off-by: Chris Wilson <chris@chris-wilson.co.uk>
> Cc: Tvrtko Ursulin <tvrtko.ursulin@intel.com>
> ---
> tests/perf_pmu.c | 18 ++++++++++++++++++
> 1 file changed, 18 insertions(+)
>
> diff --git a/tests/perf_pmu.c b/tests/perf_pmu.c
> index 8585ed7b..420eb6c9 100644
> --- a/tests/perf_pmu.c
> +++ b/tests/perf_pmu.c
> @@ -142,6 +142,9 @@ single(int gem_fd, const struct intel_execution_engine2 *e, bool busy)
> uint64_t val;
> int fd;
>
> + /* Ensure the HW is idle before being BUSY measurements */
> + gem_quiescent_gpu(gem_fd);
> +
> fd = open_pmu(I915_PMU_ENGINE_BUSY(e->class, e->instance));
>
> if (busy) {
> @@ -192,6 +195,9 @@ busy_check_all(int gem_fd, const struct intel_execution_engine2 *e,
> igt_spin_t *spin;
> unsigned int busy_idx, i;
>
> + /* Ensure the HW is idle before being BUSY measurements */
> + gem_quiescent_gpu(gem_fd);
> +
> i = 0;
> fd[0] = -1;
> for_each_engine_class_instance(fd, e_) {
> @@ -237,6 +243,9 @@ most_busy_check_all(int gem_fd, const struct intel_execution_engine2 *e,
> igt_spin_t *spin[num_engines];
> unsigned int idle_idx, i;
>
> + /* Ensure the HW is idle before being BUSY measurements */
> + gem_quiescent_gpu(gem_fd);
> +
> gem_require_engine(gem_fd, e->class, e->instance);
>
> i = 0;
> @@ -292,6 +301,9 @@ all_busy_check_all(int gem_fd, const unsigned int num_engines)
> igt_spin_t *spin[num_engines];
> unsigned int i;
>
> + /* Ensure the HW is idle before being BUSY measurements */
> + gem_quiescent_gpu(gem_fd);
> +
> i = 0;
> fd[0] = -1;
> for_each_engine_class_instance(fd, e) {
> @@ -628,6 +640,9 @@ multi_client(int gem_fd, const struct intel_execution_engine2 *e)
> uint64_t val[2];
> int fd[2];
>
> + /* Ensure the HW is idle before being BUSY measurements */
> + gem_quiescent_gpu(gem_fd);
> +
> fd[0] = open_pmu(config);
>
> /*
> @@ -742,6 +757,9 @@ static void cpu_hotplug(int gem_fd)
> uint64_t val, ref;
> int fd;
>
> + /* Ensure the HW is idle before being BUSY measurements */
> + gem_quiescent_gpu(gem_fd);
> +
> igt_require(cpu0_hotplug_support());
>
> fd = perf_i915_open(I915_PMU_ENGINE_BUSY(I915_ENGINE_CLASS_RENDER, 0));
>
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 9+ messages in thread
* Re: [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness
2017-11-22 20:12 ` [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness Tvrtko Ursulin
@ 2017-11-23 7:25 ` Chris Wilson
0 siblings, 0 replies; 9+ messages in thread
From: Chris Wilson @ 2017-11-23 7:25 UTC (permalink / raw)
To: Tvrtko Ursulin, intel-gfx
Quoting Tvrtko Ursulin (2017-11-22 20:12:54)
>
> On 22/11/2017 18:05, Chris Wilson wrote:
> > Make sure the HW is idle before we start sampling the GPU for busyness.
> > If we do not rest for long enough between tests, we may carry the
> > sampling over.
>
> Hm.. not sure about this one. New PMU client is supposed to start with a
> counter relative to the current value at counter enable. How did you
> come to this being a problem?
I was just staring at the legacy submission inaccuracy, thinking it was
due to sampling earlier state and the knee-jerk reaction is to put
quiescent gpu between failed subtests. (Which is due to not clearing the
prev across parked :) I haven't tested without this part, but with the two
parts combined, perf_pmu on byt has been stable (passing).
-Chris
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 9+ messages in thread
* ✓ Fi.CI.BAT: success for series starting with [1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness
2017-11-22 18:05 [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness Chris Wilson
` (2 preceding siblings ...)
2017-11-22 20:12 ` [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness Tvrtko Ursulin
@ 2017-11-23 16:17 ` Patchwork
2017-11-23 18:27 ` ✓ Fi.CI.IGT: " Patchwork
4 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2017-11-23 16:17 UTC (permalink / raw)
To: Chris Wilson; +Cc: intel-gfx
== Series Details ==
Series: series starting with [1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness
URL : https://patchwork.freedesktop.org/series/34246/
State : success
== Summary ==
IGT patchset tested on top of latest successful build
a1e444f4c8178acb590d41c21e921c6447668be4 tests/perf_pmu: Bump measuring duration for semaphores as well
with latest DRM-Tip kernel build CI_DRM_3377
9d399f816945 drm-tip: 2017y-11m-23d-12h-28m-12s UTC integration manifest
No testlist changes.
Test kms_pipe_crc_basic:
Subgroup suspend-read-crc-pipe-b:
pass -> INCOMPLETE (fi-snb-2520m) fdo#103713
fdo#103713 https://bugs.freedesktop.org/show_bug.cgi?id=103713
fi-bdw-5557u total:289 pass:268 dwarn:0 dfail:0 fail:0 skip:21 time:450s
fi-bdw-gvtdvm total:289 pass:265 dwarn:0 dfail:0 fail:0 skip:24 time:462s
fi-blb-e6850 total:289 pass:223 dwarn:1 dfail:0 fail:0 skip:65 time:384s
fi-bsw-n3050 total:289 pass:243 dwarn:0 dfail:0 fail:0 skip:46 time:554s
fi-bwr-2160 total:289 pass:183 dwarn:0 dfail:0 fail:0 skip:106 time:279s
fi-bxt-dsi total:289 pass:259 dwarn:0 dfail:0 fail:0 skip:30 time:514s
fi-bxt-j4205 total:289 pass:260 dwarn:0 dfail:0 fail:0 skip:29 time:511s
fi-byt-j1900 total:289 pass:254 dwarn:0 dfail:0 fail:0 skip:35 time:509s
fi-byt-n2820 total:289 pass:250 dwarn:0 dfail:0 fail:0 skip:39 time:491s
fi-cfl-s2 total:289 pass:263 dwarn:0 dfail:0 fail:0 skip:26 time:608s
fi-elk-e7500 total:289 pass:229 dwarn:0 dfail:0 fail:0 skip:60 time:440s
fi-gdg-551 total:289 pass:178 dwarn:1 dfail:0 fail:1 skip:109 time:272s
fi-glk-1 total:289 pass:261 dwarn:0 dfail:0 fail:0 skip:28 time:543s
fi-hsw-4770 total:289 pass:262 dwarn:0 dfail:0 fail:0 skip:27 time:432s
fi-hsw-4770r total:289 pass:262 dwarn:0 dfail:0 fail:0 skip:27 time:436s
fi-ilk-650 total:289 pass:228 dwarn:0 dfail:0 fail:0 skip:61 time:430s
fi-ivb-3520m total:289 pass:260 dwarn:0 dfail:0 fail:0 skip:29 time:490s
fi-ivb-3770 total:289 pass:260 dwarn:0 dfail:0 fail:0 skip:29 time:473s
fi-pnv-d510 total:289 pass:222 dwarn:1 dfail:0 fail:0 skip:66 time:583s
fi-skl-6260u total:289 pass:269 dwarn:0 dfail:0 fail:0 skip:20 time:447s
fi-skl-6600u total:289 pass:262 dwarn:0 dfail:0 fail:0 skip:27 time:552s
fi-skl-6700hq total:289 pass:263 dwarn:0 dfail:0 fail:0 skip:26 time:569s
fi-skl-6700k total:289 pass:265 dwarn:0 dfail:0 fail:0 skip:24 time:524s
fi-skl-6770hq total:289 pass:269 dwarn:0 dfail:0 fail:0 skip:20 time:502s
fi-skl-gvtdvm total:289 pass:266 dwarn:0 dfail:0 fail:0 skip:23 time:469s
fi-snb-2520m total:246 pass:212 dwarn:0 dfail:0 fail:0 skip:33
fi-snb-2600 total:289 pass:249 dwarn:0 dfail:0 fail:0 skip:40 time:427s
Blacklisted hosts:
fi-cnl-y total:219 pass:198 dwarn:0 dfail:0 fail:0 skip:20
fi-glk-dsi total:289 pass:259 dwarn:0 dfail:0 fail:0 skip:30 time:491s
fi-kbl-7500u total:289 pass:264 dwarn:1 dfail:0 fail:0 skip:24 time:495s
fi-kbl-7560u total:289 pass:270 dwarn:0 dfail:0 fail:0 skip:19 time:529s
fi-kbl-7567u total:289 pass:269 dwarn:0 dfail:0 fail:0 skip:20 time:478s
fi-kbl-r total:289 pass:262 dwarn:0 dfail:0 fail:0 skip:27 time:536s
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_532/
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 9+ messages in thread
* ✓ Fi.CI.IGT: success for series starting with [1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness
2017-11-22 18:05 [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness Chris Wilson
` (3 preceding siblings ...)
2017-11-23 16:17 ` ✓ Fi.CI.BAT: success for series starting with [1/3] " Patchwork
@ 2017-11-23 18:27 ` Patchwork
4 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2017-11-23 18:27 UTC (permalink / raw)
To: Chris Wilson; +Cc: intel-gfx
== Series Details ==
Series: series starting with [1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness
URL : https://patchwork.freedesktop.org/series/34246/
State : success
== Summary ==
Test kms_flip:
Subgroup blt-flip-vs-panning-interruptible:
dmesg-warn -> PASS (shard-hsw)
Test drv_module_reload:
Subgroup basic-no-display:
dmesg-warn -> PASS (shard-snb) fdo#102707 +1
Test kms_cursor_legacy:
Subgroup flip-vs-cursor-legacy:
pass -> FAIL (shard-hsw) fdo#102670
fdo#102707 https://bugs.freedesktop.org/show_bug.cgi?id=102707
fdo#102670 https://bugs.freedesktop.org/show_bug.cgi?id=102670
shard-hsw total:2667 pass:1535 dwarn:1 dfail:0 fail:10 skip:1121 time:9590s
shard-snb total:2667 pass:1312 dwarn:1 dfail:0 fail:13 skip:1341 time:8058s
Blacklisted hosts:
shard-apl total:2645 pass:1664 dwarn:2 dfail:0 fail:22 skip:955 time:13214s
shard-kbl total:2647 pass:1779 dwarn:3 dfail:0 fail:25 skip:839 time:10696s
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_532/shards.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 9+ messages in thread
end of thread, other threads:[~2017-11-23 18:27 UTC | newest]
Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-11-22 18:05 [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness Chris Wilson
2017-11-22 18:05 ` [PATCH igt 2/3] igt/perf_pmu: Test for supported perf before starting test_interrupts Chris Wilson
2017-11-22 20:06 ` Tvrtko Ursulin
2017-11-22 18:05 ` [PATCH igt 3/3] igt/perf_pmu: Tidy skip message for unsupported kernels Chris Wilson
2017-11-22 20:07 ` Tvrtko Ursulin
2017-11-22 20:12 ` [PATCH igt 1/3] igt/perf_pmu: Idle the GPU before starting to measure busyness Tvrtko Ursulin
2017-11-23 7:25 ` Chris Wilson
2017-11-23 16:17 ` ✓ Fi.CI.BAT: success for series starting with [1/3] " Patchwork
2017-11-23 18:27 ` ✓ Fi.CI.IGT: " 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.