* [PATCH i-g-t] scripts/run-tests.sh: Look for test-lists.txt in 'build' as well
@ 2017-09-20 16:35 Ville Syrjala
2017-09-20 20:13 ` ✓ Fi.CI.BAT: success for " Patchwork
` (2 more replies)
0 siblings, 3 replies; 4+ messages in thread
From: Ville Syrjala @ 2017-09-20 16:35 UTC (permalink / raw)
To: intel-gfx
From: Ville Syrjälä <ville.syrjala@linux.intel.com>
Meson always uses a separate build directotry. Adjust the assumptions
in run-tests.sh to work in that environment. For now I'll just hardcode
it to look for a directly called 'build'. I suppose we might want to
let the user pass that in, but for now I can't be bothered to do that.
Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
scripts/run-tests.sh | 2 ++
1 file changed, 2 insertions(+)
diff --git a/scripts/run-tests.sh b/scripts/run-tests.sh
index a28dd8760a63..11e65d492fa1 100755
--- a/scripts/run-tests.sh
+++ b/scripts/run-tests.sh
@@ -34,6 +34,8 @@ if [ ! -d "$IGT_TEST_ROOT" ]; then
exit 1
fi
+[ -f "$IGT_TEST_ROOT/test-list.txt" ] || IGT_TEST_ROOT="$ROOT/build/tests"
+
if [ ! -f "$IGT_TEST_ROOT/test-list.txt" ]; then
echo "Error: test list not found."
echo "Please run make in the tests directory to generate the test list."
--
2.13.5
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply related [flat|nested] 4+ messages in thread
* ✓ Fi.CI.BAT: success for scripts/run-tests.sh: Look for test-lists.txt in 'build' as well
2017-09-20 16:35 [PATCH i-g-t] scripts/run-tests.sh: Look for test-lists.txt in 'build' as well Ville Syrjala
@ 2017-09-20 20:13 ` Patchwork
2017-09-20 23:44 ` ✓ Fi.CI.IGT: " Patchwork
2017-09-21 13:05 ` [PATCH i-g-t] " Jani Nikula
2 siblings, 0 replies; 4+ messages in thread
From: Patchwork @ 2017-09-20 20:13 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: intel-gfx
== Series Details ==
Series: scripts/run-tests.sh: Look for test-lists.txt in 'build' as well
URL : https://patchwork.freedesktop.org/series/30665/
State : success
== Summary ==
IGT patchset tested on top of latest successful build
6e2622564dc85875ee9e2f22874f9607cf0cdd9c meson: share the configuration_data object
with latest DRM-Tip kernel build CI_DRM_3116
1f49c0573152 drm-tip: 2017y-09m-20d-19h-18m-41s UTC integration manifest
Test chamelium:
Subgroup dp-crc-fast:
dmesg-warn -> PASS (fi-kbl-7500u) fdo#102514
Test kms_cursor_legacy:
Subgroup basic-busy-flip-before-cursor-atomic:
pass -> FAIL (fi-snb-2600) fdo#100215
Test pm_rpm:
Subgroup basic-rte:
pass -> DMESG-WARN (fi-cfl-s) fdo#102294
Test drv_module_reload:
Subgroup basic-no-display:
dmesg-warn -> PASS (fi-glk-1) fdo#102777 +1
fdo#102514 https://bugs.freedesktop.org/show_bug.cgi?id=102514
fdo#100215 https://bugs.freedesktop.org/show_bug.cgi?id=100215
fdo#102294 https://bugs.freedesktop.org/show_bug.cgi?id=102294
fdo#102777 https://bugs.freedesktop.org/show_bug.cgi?id=102777
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:475s
fi-blb-e6850 total:289 pass:224 dwarn:1 dfail:0 fail:0 skip:64 time:423s
fi-bsw-n3050 total:289 pass:243 dwarn:0 dfail:0 fail:0 skip:46 time:519s
fi-bwr-2160 total:289 pass:184 dwarn:0 dfail:0 fail:0 skip:105 time:277s
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:1 dfail:0 fail:0 skip:34 time:502s
fi-byt-n2820 total:289 pass:250 dwarn:1 dfail:0 fail:0 skip:38 time:500s
fi-cfl-s total:289 pass:222 dwarn:35 dfail:0 fail:0 skip:32 time:543s
fi-elk-e7500 total:289 pass:230 dwarn:0 dfail:0 fail:0 skip:59 time:422s
fi-glk-1 total:289 pass:259 dwarn:1 dfail:0 fail:0 skip:29 time:565s
fi-hsw-4770 total:289 pass:263 dwarn:0 dfail:0 fail:0 skip:26 time:431s
fi-hsw-4770r total:289 pass:263 dwarn:0 dfail:0 fail:0 skip:26 time:408s
fi-ilk-650 total:289 pass:229 dwarn:0 dfail:0 fail:0 skip:60 time:436s
fi-ivb-3520m total:289 pass:261 dwarn:0 dfail:0 fail:0 skip:28 time:494s
fi-ivb-3770 total:289 pass:261 dwarn:0 dfail:0 fail:0 skip:28 time:466s
fi-kbl-7500u total:289 pass:264 dwarn:1 dfail:0 fail:0 skip:24 time:478s
fi-kbl-7560u total:289 pass:270 dwarn:0 dfail:0 fail:0 skip:19 time:574s
fi-kbl-r total:289 pass:262 dwarn:0 dfail:0 fail:0 skip:27 time:589s
fi-pnv-d510 total:289 pass:223 dwarn:1 dfail:0 fail:0 skip:65 time:550s
fi-skl-6260u total:289 pass:269 dwarn:0 dfail:0 fail:0 skip:20 time:452s
fi-skl-6700k total:289 pass:265 dwarn:0 dfail:0 fail:0 skip:24 time:749s
fi-skl-6770hq total:289 pass:269 dwarn:0 dfail:0 fail:0 skip:20 time:496s
fi-skl-gvtdvm total:289 pass:266 dwarn:0 dfail:0 fail:0 skip:23 time:478s
fi-snb-2520m total:289 pass:251 dwarn:0 dfail:0 fail:0 skip:38 time:571s
fi-snb-2600 total:289 pass:248 dwarn:0 dfail:0 fail:2 skip:39 time:422s
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_234/
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 4+ messages in thread
* ✓ Fi.CI.IGT: success for scripts/run-tests.sh: Look for test-lists.txt in 'build' as well
2017-09-20 16:35 [PATCH i-g-t] scripts/run-tests.sh: Look for test-lists.txt in 'build' as well Ville Syrjala
2017-09-20 20:13 ` ✓ Fi.CI.BAT: success for " Patchwork
@ 2017-09-20 23:44 ` Patchwork
2017-09-21 13:05 ` [PATCH i-g-t] " Jani Nikula
2 siblings, 0 replies; 4+ messages in thread
From: Patchwork @ 2017-09-20 23:44 UTC (permalink / raw)
To: Ville Syrjälä; +Cc: intel-gfx
== Series Details ==
Series: scripts/run-tests.sh: Look for test-lists.txt in 'build' as well
URL : https://patchwork.freedesktop.org/series/30665/
State : success
== Summary ==
Test kms_setmode:
Subgroup basic:
fail -> PASS (shard-hsw) fdo#99912
Test kms_atomic:
Subgroup plane_invalid_params_fence:
skip -> PASS (shard-hsw)
Test kms_universal_plane:
Subgroup disable-primary-vs-flip-pipe-A:
skip -> PASS (shard-hsw)
Test kms_plane:
Subgroup plane-panning-bottom-right-suspend-pipe-C-planes:
skip -> PASS (shard-hsw)
Test perf:
Subgroup polling:
pass -> FAIL (shard-hsw) fdo#102252 +1
Test kms_cursor_legacy:
Subgroup short-flip-before-cursor-toggle:
skip -> PASS (shard-hsw)
Test kms_chv_cursor_fail:
Subgroup pipe-A-64x64-bottom-edge:
skip -> PASS (shard-hsw)
Test gem_eio:
Subgroup in-flight-contexts:
pass -> DMESG-WARN (shard-hsw) fdo#102886
fdo#99912 https://bugs.freedesktop.org/show_bug.cgi?id=99912
fdo#102252 https://bugs.freedesktop.org/show_bug.cgi?id=102252
fdo#102886 https://bugs.freedesktop.org/show_bug.cgi?id=102886
shard-hsw total:2317 pass:1247 dwarn:3 dfail:0 fail:10 skip:1057 time:9629s
== Logs ==
For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_234/shards.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: [PATCH i-g-t] scripts/run-tests.sh: Look for test-lists.txt in 'build' as well
2017-09-20 16:35 [PATCH i-g-t] scripts/run-tests.sh: Look for test-lists.txt in 'build' as well Ville Syrjala
2017-09-20 20:13 ` ✓ Fi.CI.BAT: success for " Patchwork
2017-09-20 23:44 ` ✓ Fi.CI.IGT: " Patchwork
@ 2017-09-21 13:05 ` Jani Nikula
2 siblings, 0 replies; 4+ messages in thread
From: Jani Nikula @ 2017-09-21 13:05 UTC (permalink / raw)
To: Ville Syrjala, intel-gfx
On Wed, 20 Sep 2017, Ville Syrjala <ville.syrjala@linux.intel.com> wrote:
> From: Ville Syrjälä <ville.syrjala@linux.intel.com>
>
> Meson always uses a separate build directotry. Adjust the assumptions
> in run-tests.sh to work in that environment. For now I'll just hardcode
> it to look for a directly called 'build'. I suppose we might want to
> let the user pass that in, but for now I can't be bothered to do that.
As I suggested to Daniel in the mesonification patches, we could produce
an sh.config with all the relevant paths and more, and have the scripts
include that. Of course, you'll need to either pass in the information
about the location of sh.config, or expect run-tests.sh to be run with
the build directory as the CWD. Or support both.
BR,
Jani.
>
> Signed-off-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> ---
> scripts/run-tests.sh | 2 ++
> 1 file changed, 2 insertions(+)
>
> diff --git a/scripts/run-tests.sh b/scripts/run-tests.sh
> index a28dd8760a63..11e65d492fa1 100755
> --- a/scripts/run-tests.sh
> +++ b/scripts/run-tests.sh
> @@ -34,6 +34,8 @@ if [ ! -d "$IGT_TEST_ROOT" ]; then
> exit 1
> fi
>
> +[ -f "$IGT_TEST_ROOT/test-list.txt" ] || IGT_TEST_ROOT="$ROOT/build/tests"
> +
> if [ ! -f "$IGT_TEST_ROOT/test-list.txt" ]; then
> echo "Error: test list not found."
> echo "Please run make in the tests directory to generate the test list."
--
Jani Nikula, Intel Open Source Technology Center
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx
^ permalink raw reply [flat|nested] 4+ messages in thread
end of thread, other threads:[~2017-09-21 13:05 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-09-20 16:35 [PATCH i-g-t] scripts/run-tests.sh: Look for test-lists.txt in 'build' as well Ville Syrjala
2017-09-20 20:13 ` ✓ Fi.CI.BAT: success for " Patchwork
2017-09-20 23:44 ` ✓ Fi.CI.IGT: " Patchwork
2017-09-21 13:05 ` [PATCH i-g-t] " Jani Nikula
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox