public inbox for intel-gfx@lists.freedesktop.org
 help / color / mirror / Atom feed
* [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