All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH i-g-t 0/2] Fixing make install
@ 2017-08-25 10:13 Petri Latvala
  2017-08-25 10:13 ` [PATCH i-g-t 1/2] tests/Makefile.am: Install test-list*.txt to libexecdir Petri Latvala
                   ` (4 more replies)
  0 siblings, 5 replies; 9+ messages in thread
From: Petri Latvala @ 2017-08-25 10:13 UTC (permalink / raw)
  To: intel-gfx

This series makes a 'make install'ed IGT runnable with piglit. One
issue is that piglit expects test-list.txt and test-list-full.txt to
be in the same directory as the test binaries. Another is that the
testlist files were not installed.

Petri Latvala (2):
  tests/Makefile.am: Install test-list*.txt to libexecdir
  intel-ci: Install testlist files to pkgdata dir

 tests/Makefile.am          | 12 ++++++++++--
 tests/intel-ci/Makefile.am |  2 +-
 2 files changed, 11 insertions(+), 3 deletions(-)

-- 
2.9.3

_______________________________________________
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

* [PATCH i-g-t 1/2] tests/Makefile.am: Install test-list*.txt to libexecdir
  2017-08-25 10:13 [PATCH i-g-t 0/2] Fixing make install Petri Latvala
@ 2017-08-25 10:13 ` Petri Latvala
  2017-08-25 10:13 ` [PATCH i-g-t 2/2] intel-ci: Install testlist files to pkgdata dir Petri Latvala
                   ` (3 subsequent siblings)
  4 siblings, 0 replies; 9+ messages in thread
From: Petri Latvala @ 2017-08-25 10:13 UTC (permalink / raw)
  To: intel-gfx; +Cc: Tomi Sarvela

Piglit expects test-list*.txt files to be in the same directory as the
test binaries. Installing non-executable files to libexecdir requires
going around some of autotools' sanity checks.

This change should make 'make install':ed IGT runnable with piglit.

Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Tomi Sarvela <tomi.p.sarvela@intel.com>
Cc: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
---
 tests/Makefile.am | 12 ++++++++++--
 1 file changed, 10 insertions(+), 2 deletions(-)

diff --git a/tests/Makefile.am b/tests/Makefile.am
index 726e2b2..b96e96a 100644
--- a/tests/Makefile.am
+++ b/tests/Makefile.am
@@ -50,6 +50,16 @@ pkglibexec_PROGRAMS = \
 	$(TESTS_progs_X) \
 	$(NULL)
 
+# Piglit expects test-list*.txt to be in the same directory as the
+# tests. pkglibexec_DATA is an invalid combo to autotools, so work
+# around that by defining a new directory variable that is the same as
+# libexec directory and install the .txt files there.
+wrap_libexecdir = $(pkglibexecdir)
+wrap_libexec_DATA = \
+	test-list.txt \
+	test-list-full.txt \
+	$(NULL)
+
 dist_pkglibexec_SCRIPTS = \
 	$(TESTS_scripts) \
 	$(scripts) \
@@ -63,8 +73,6 @@ all-local: .gitignore
 .gitignore: Makefile.sources
 	@echo "$(pkglibexec_PROGRAMS) $(HANG) test-list.txt test-list-full.txt /.gitignore" | sed 's/\s\+/\n/g' | sort > $@
 
-pkgdata_DATA = test-list.txt test-list-full.txt
-
 EXTRA_PROGRAMS = $(HANG)
 EXTRA_DIST = $(common_files) $(check_SCRIPTS)
 
-- 
2.9.3

_______________________________________________
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 i-g-t 2/2] intel-ci: Install testlist files to pkgdata dir
  2017-08-25 10:13 [PATCH i-g-t 0/2] Fixing make install Petri Latvala
  2017-08-25 10:13 ` [PATCH i-g-t 1/2] tests/Makefile.am: Install test-list*.txt to libexecdir Petri Latvala
@ 2017-08-25 10:13 ` Petri Latvala
  2017-08-25 11:30 ` ✓ Fi.CI.BAT: success for Fixing make install Patchwork
                   ` (2 subsequent siblings)
  4 siblings, 0 replies; 9+ messages in thread
From: Petri Latvala @ 2017-08-25 10:13 UTC (permalink / raw)
  To: intel-gfx; +Cc: Tomi Sarvela

Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Tomi Sarvela <tomi.p.sarvela@intel.com>
Cc: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
---
 tests/intel-ci/Makefile.am | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/intel-ci/Makefile.am b/tests/intel-ci/Makefile.am
index 2e9cca7..b3aff97 100644
--- a/tests/intel-ci/Makefile.am
+++ b/tests/intel-ci/Makefile.am
@@ -1,4 +1,4 @@
-EXTRA_DIST = \
+dist_pkgdata_DATA = \
 	fast-feedback.testlist \
 	fast-feedback-simulation.testlist \
 	meta.testlist \
-- 
2.9.3

_______________________________________________
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

* ✓ Fi.CI.BAT: success for Fixing make install
  2017-08-25 10:13 [PATCH i-g-t 0/2] Fixing make install Petri Latvala
  2017-08-25 10:13 ` [PATCH i-g-t 1/2] tests/Makefile.am: Install test-list*.txt to libexecdir Petri Latvala
  2017-08-25 10:13 ` [PATCH i-g-t 2/2] intel-ci: Install testlist files to pkgdata dir Petri Latvala
@ 2017-08-25 11:30 ` Patchwork
  2017-08-25 14:08 ` ✗ Fi.CI.IGT: warning " Patchwork
  2017-09-22  9:03 ` [PATCH i-g-t 0/2] " Arkadiusz Hiler
  4 siblings, 0 replies; 9+ messages in thread
From: Patchwork @ 2017-08-25 11:30 UTC (permalink / raw)
  To: Petri Latvala; +Cc: intel-gfx

== Series Details ==

Series: Fixing make install
URL   : https://patchwork.freedesktop.org/series/29338/
State : success

== Summary ==

IGT patchset tested on top of latest successful build
29d488034a50cd6fbad792cae61321995f0ab51c aubdump: Log some information about the execbuf calls

with latest DRM-Tip kernel build CI_DRM_3001
068cd5b2db68 drm-tip: 2017y-08m-24d-22h-49m-38s UTC integration manifest

Test gem_ringfill:
        Subgroup basic-default-hang:
                incomplete -> DMESG-WARN (fi-pnv-d510) fdo#101600
Test kms_cursor_legacy:
        Subgroup basic-busy-flip-before-cursor-atomic:
                fail       -> PASS       (fi-snb-2600) fdo#100215 +1
Test prime_vgem:
        Subgroup basic-fence-flip:
                incomplete -> SKIP       (fi-kbl-7560u)

fdo#101600 https://bugs.freedesktop.org/show_bug.cgi?id=101600
fdo#100215 https://bugs.freedesktop.org/show_bug.cgi?id=100215

fi-bdw-5557u     total:279  pass:268  dwarn:0   dfail:0   fail:0   skip:11  time:451s
fi-bdw-gvtdvm    total:279  pass:265  dwarn:0   dfail:0   fail:0   skip:14  time:441s
fi-blb-e6850     total:279  pass:224  dwarn:1   dfail:0   fail:0   skip:54  time:364s
fi-bsw-n3050     total:279  pass:243  dwarn:0   dfail:0   fail:0   skip:36  time:554s
fi-bwr-2160      total:279  pass:184  dwarn:0   dfail:0   fail:0   skip:95  time:252s
fi-bxt-j4205     total:279  pass:260  dwarn:0   dfail:0   fail:0   skip:19  time:518s
fi-byt-j1900     total:279  pass:254  dwarn:1   dfail:0   fail:0   skip:24  time:526s
fi-byt-n2820     total:279  pass:250  dwarn:1   dfail:0   fail:0   skip:28  time:514s
fi-elk-e7500     total:279  pass:230  dwarn:0   dfail:0   fail:0   skip:49  time:442s
fi-glk-2a        total:279  pass:260  dwarn:0   dfail:0   fail:0   skip:19  time:612s
fi-hsw-4770      total:279  pass:263  dwarn:0   dfail:0   fail:0   skip:16  time:442s
fi-hsw-4770r     total:279  pass:263  dwarn:0   dfail:0   fail:0   skip:16  time:423s
fi-ilk-650       total:279  pass:229  dwarn:0   dfail:0   fail:0   skip:50  time:428s
fi-ivb-3520m     total:279  pass:261  dwarn:0   dfail:0   fail:0   skip:18  time:500s
fi-ivb-3770      total:279  pass:261  dwarn:0   dfail:0   fail:0   skip:18  time:475s
fi-kbl-7500u     total:279  pass:261  dwarn:0   dfail:0   fail:0   skip:18  time:482s
fi-kbl-7560u     total:279  pass:269  dwarn:0   dfail:0   fail:0   skip:10  time:600s
fi-kbl-r         total:279  pass:261  dwarn:0   dfail:0   fail:0   skip:18  time:601s
fi-pnv-d510      total:279  pass:223  dwarn:1   dfail:0   fail:0   skip:55  time:524s
fi-skl-6260u     total:279  pass:269  dwarn:0   dfail:0   fail:0   skip:10  time:472s
fi-skl-6700k     total:279  pass:261  dwarn:0   dfail:0   fail:0   skip:18  time:487s
fi-skl-6770hq    total:279  pass:269  dwarn:0   dfail:0   fail:0   skip:10  time:485s
fi-skl-gvtdvm    total:279  pass:266  dwarn:0   dfail:0   fail:0   skip:13  time:442s
fi-skl-x1585l    total:279  pass:268  dwarn:0   dfail:0   fail:0   skip:11  time:482s
fi-snb-2520m     total:279  pass:251  dwarn:0   dfail:0   fail:0   skip:28  time:555s
fi-snb-2600      total:279  pass:250  dwarn:0   dfail:0   fail:0   skip:29  time:406s

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_98/
_______________________________________________
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: warning for Fixing make install
  2017-08-25 10:13 [PATCH i-g-t 0/2] Fixing make install Petri Latvala
                   ` (2 preceding siblings ...)
  2017-08-25 11:30 ` ✓ Fi.CI.BAT: success for Fixing make install Patchwork
@ 2017-08-25 14:08 ` Patchwork
  2017-08-25 17:20   ` Daniel Vetter
  2017-09-22  9:03 ` [PATCH i-g-t 0/2] " Arkadiusz Hiler
  4 siblings, 1 reply; 9+ messages in thread
From: Patchwork @ 2017-08-25 14:08 UTC (permalink / raw)
  To: Petri Latvala; +Cc: intel-gfx

== Series Details ==

Series: Fixing make install
URL   : https://patchwork.freedesktop.org/series/29338/
State : warning

== Summary ==

Test vgem_basic:
        Subgroup unload:
                pass       -> SKIP       (shard-hsw)

shard-hsw        total:2230 pass:1230 dwarn:0   dfail:0   fail:18  skip:982 time:9623s

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_98/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

* Re: ✗ Fi.CI.IGT:  warning for Fixing make install
  2017-08-25 14:08 ` ✗ Fi.CI.IGT: warning " Patchwork
@ 2017-08-25 17:20   ` Daniel Vetter
  2017-08-28  9:17     ` Petri Latvala
  0 siblings, 1 reply; 9+ messages in thread
From: Daniel Vetter @ 2017-08-25 17:20 UTC (permalink / raw)
  To: intel-gfx

On Fri, Aug 25, 2017 at 02:08:33PM -0000, Patchwork wrote:
> == Series Details ==
> 
> Series: Fixing make install
> URL   : https://patchwork.freedesktop.org/series/29338/
> State : warning
> 
> == Summary ==
> 
> Test vgem_basic:
>         Subgroup unload:
>                 pass       -> SKIP       (shard-hsw)

Also happens on snb, kbl&apl, so looks very real. Please investigate
before pushing.
-Daniel

> 
> shard-hsw        total:2230 pass:1230 dwarn:0   dfail:0   fail:18  skip:982 time:9623s
> 
> == Logs ==
> 
> For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_98/shards.html
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
Daniel Vetter
Software Engineer, Intel Corporation
http://blog.ffwll.ch
_______________________________________________
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: ✗ Fi.CI.IGT: warning for Fixing make install
  2017-08-25 17:20   ` Daniel Vetter
@ 2017-08-28  9:17     ` Petri Latvala
  0 siblings, 0 replies; 9+ messages in thread
From: Petri Latvala @ 2017-08-28  9:17 UTC (permalink / raw)
  To: Daniel Vetter, intel-gfx



On 08/25/2017 08:20 PM, Daniel Vetter wrote:
> On Fri, Aug 25, 2017 at 02:08:33PM -0000, Patchwork wrote:
>> == Series Details ==
>>
>> Series: Fixing make install
>> URL   : https://patchwork.freedesktop.org/series/29338/
>> State : warning
>>
>> == Summary ==
>>
>> Test vgem_basic:
>>          Subgroup unload:
>>                  pass       -> SKIP       (shard-hsw)
> Also happens on snb, kbl&apl, so looks very real. Please investigate
> before pushing.
>

Is very real, but happens with or without this series.

https://intel-gfx-ci.01.org/tree/drm-tip/shards.html



-- 
Petri Latvala

_______________________________________________
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 i-g-t 0/2] Fixing make install
  2017-08-25 10:13 [PATCH i-g-t 0/2] Fixing make install Petri Latvala
                   ` (3 preceding siblings ...)
  2017-08-25 14:08 ` ✗ Fi.CI.IGT: warning " Patchwork
@ 2017-09-22  9:03 ` Arkadiusz Hiler
  2017-09-22  9:12   ` Petri Latvala
  4 siblings, 1 reply; 9+ messages in thread
From: Arkadiusz Hiler @ 2017-09-22  9:03 UTC (permalink / raw)
  To: Petri Latvala; +Cc: intel-gfx

On Fri, Aug 25, 2017 at 01:13:50PM +0300, Petri Latvala wrote:
> This series makes a 'make install'ed IGT runnable with piglit. One
> issue is that piglit expects test-list.txt and test-list-full.txt to
> be in the same directory as the test binaries. Another is that the
> testlist files were not installed.
> 
> Petri Latvala (2):
>   tests/Makefile.am: Install test-list*.txt to libexecdir
>   intel-ci: Install testlist files to pkgdata dir
> 
>  tests/Makefile.am          | 12 ++++++++++--
>  tests/intel-ci/Makefile.am |  2 +-
>  2 files changed, 11 insertions(+), 3 deletions(-)

Reviewed-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
Tested-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>

-- 
Cheers,
Arek
_______________________________________________
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 i-g-t 0/2] Fixing make install
  2017-09-22  9:03 ` [PATCH i-g-t 0/2] " Arkadiusz Hiler
@ 2017-09-22  9:12   ` Petri Latvala
  0 siblings, 0 replies; 9+ messages in thread
From: Petri Latvala @ 2017-09-22  9:12 UTC (permalink / raw)
  To: Arkadiusz Hiler; +Cc: intel-gfx

On Fri, Sep 22, 2017 at 12:03:39PM +0300, Arkadiusz Hiler wrote:
> On Fri, Aug 25, 2017 at 01:13:50PM +0300, Petri Latvala wrote:
> > This series makes a 'make install'ed IGT runnable with piglit. One
> > issue is that piglit expects test-list.txt and test-list-full.txt to
> > be in the same directory as the test binaries. Another is that the
> > testlist files were not installed.
> > 
> > Petri Latvala (2):
> >   tests/Makefile.am: Install test-list*.txt to libexecdir
> >   intel-ci: Install testlist files to pkgdata dir
> > 
> >  tests/Makefile.am          | 12 ++++++++++--
> >  tests/intel-ci/Makefile.am |  2 +-
> >  2 files changed, 11 insertions(+), 3 deletions(-)
> 
> Reviewed-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>
> Tested-by: Arkadiusz Hiler <arkadiusz.hiler@intel.com>


Thanks, pushed the series.


-- 
Petri Latvala
_______________________________________________
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-09-22  9:12 UTC | newest]

Thread overview: 9+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2017-08-25 10:13 [PATCH i-g-t 0/2] Fixing make install Petri Latvala
2017-08-25 10:13 ` [PATCH i-g-t 1/2] tests/Makefile.am: Install test-list*.txt to libexecdir Petri Latvala
2017-08-25 10:13 ` [PATCH i-g-t 2/2] intel-ci: Install testlist files to pkgdata dir Petri Latvala
2017-08-25 11:30 ` ✓ Fi.CI.BAT: success for Fixing make install Patchwork
2017-08-25 14:08 ` ✗ Fi.CI.IGT: warning " Patchwork
2017-08-25 17:20   ` Daniel Vetter
2017-08-28  9:17     ` Petri Latvala
2017-09-22  9:03 ` [PATCH i-g-t 0/2] " Arkadiusz Hiler
2017-09-22  9:12   ` Petri Latvala

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.