intel-gfx.lists.freedesktop.org archive mirror
 help / color / mirror / Atom feed
* [PATCH i-g-t 1/6] meson: Don't install headers
@ 2017-12-07 13:40 Petri Latvala
  2017-12-07 13:40 ` [PATCH i-g-t 2/6] meson: Don't install selfcheck binaries Petri Latvala
                   ` (9 more replies)
  0 siblings, 10 replies; 23+ messages in thread
From: Petri Latvala @ 2017-12-07 13:40 UTC (permalink / raw)
  To: intel-gfx; +Cc: Daniel Vetter

Until we can at least check for a matching ABI, the only supported way
of building is having the headers from the source checkout.

Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
---
 lib/meson.build | 2 --
 1 file changed, 2 deletions(-)

diff --git a/lib/meson.build b/lib/meson.build
index d06d85b4..a4973180 100644
--- a/lib/meson.build
+++ b/lib/meson.build
@@ -143,8 +143,6 @@ if chamelium.found()
 	lib_sources += 'igt_chamelium.c'
 endif
 
-install_headers(lib_headers)
-
 pkgdatadir = join_paths(get_option('prefix'), get_option('datadir'), 'intel-gpu-tools')
 srcdir = join_paths(meson.source_root(), 'tests')
 
-- 
2.14.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH i-g-t 2/6] meson: Don't install selfcheck binaries
  2017-12-07 13:40 [PATCH i-g-t 1/6] meson: Don't install headers Petri Latvala
@ 2017-12-07 13:40 ` Petri Latvala
  2017-12-07 16:35   ` Ville Syrjälä
  2017-12-07 13:40 ` [PATCH i-g-t 3/6] meson: Install benchmarks to $libexec/intel-gpu-tools/benchmarks Petri Latvala
                   ` (8 subsequent siblings)
  9 siblings, 1 reply; 23+ messages in thread
From: Petri Latvala @ 2017-12-07 13:40 UTC (permalink / raw)
  To: intel-gfx; +Cc: Daniel Vetter

Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
---
 lib/tests/meson.build | 4 ++--
 1 file changed, 2 insertions(+), 2 deletions(-)

diff --git a/lib/tests/meson.build b/lib/tests/meson.build
index 29bdb2c4..55ab2b3d 100644
--- a/lib/tests/meson.build
+++ b/lib/tests/meson.build
@@ -22,13 +22,13 @@ lib_fail_tests = [
 ]
 
 foreach lib_test : lib_tests
-	exec = executable(lib_test, lib_test + '.c', install : true,
+	exec = executable(lib_test, lib_test + '.c', install : false,
 			dependencies : igt_deps)
 	test('lib: ' + lib_test, exec)
 endforeach
 
 foreach lib_test : lib_fail_tests
-	exec = executable(lib_test, lib_test + '.c', install : true,
+	exec = executable(lib_test, lib_test + '.c', install : false,
 			dependencies : igt_deps)
 	test('lib: ' + lib_test, exec, should_fail : true)
 endforeach
-- 
2.14.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH i-g-t 3/6] meson: Install benchmarks to $libexec/intel-gpu-tools/benchmarks
  2017-12-07 13:40 [PATCH i-g-t 1/6] meson: Don't install headers Petri Latvala
  2017-12-07 13:40 ` [PATCH i-g-t 2/6] meson: Don't install selfcheck binaries Petri Latvala
@ 2017-12-07 13:40 ` Petri Latvala
  2017-12-07 16:32   ` Ville Syrjälä
  2017-12-07 16:48   ` Chris Wilson
  2017-12-07 13:40 ` [PATCH i-g-t 4/6] meson: Install test-list.txt to libexecdir Petri Latvala
                   ` (7 subsequent siblings)
  9 siblings, 2 replies; 23+ messages in thread
From: Petri Latvala @ 2017-12-07 13:40 UTC (permalink / raw)
  To: intel-gfx; +Cc: Daniel Vetter

Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
---
 benchmarks/meson.build | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/benchmarks/meson.build b/benchmarks/meson.build
index 4afd204f..26d65c4b 100644
--- a/benchmarks/meson.build
+++ b/benchmarks/meson.build
@@ -31,8 +31,12 @@ foreach prog : benchmark_progs
 	# FIXME meson doesn't like binaries with the same name
 	# meanwhile just suffix with _bench
 	executable(prog + '_bench', prog + '.c',
+		   install : true,
+		   install_dir : join_paths(get_option('libexecdir'), 'intel-gpu-tools', 'benchmarks'),
 		   dependencies : test_deps)
 endforeach
 
 executable('gem_wsim_bench', 'gem_wsim.c',
+	   install : true,
+	   install_dir : join_paths(get_option('libexecdir'), 'intel-gpu-tools', 'benchmarks'),
 	   dependencies : test_deps + [ lib_igt_perf ])
-- 
2.14.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH i-g-t 4/6] meson: Install test-list.txt to libexecdir
  2017-12-07 13:40 [PATCH i-g-t 1/6] meson: Don't install headers Petri Latvala
  2017-12-07 13:40 ` [PATCH i-g-t 2/6] meson: Don't install selfcheck binaries Petri Latvala
  2017-12-07 13:40 ` [PATCH i-g-t 3/6] meson: Install benchmarks to $libexec/intel-gpu-tools/benchmarks Petri Latvala
@ 2017-12-07 13:40 ` Petri Latvala
  2017-12-07 16:29   ` Ville Syrjälä
  2017-12-07 13:40 ` [PATCH i-g-t 5/6] meson: Also install gem_stress Petri Latvala
                   ` (6 subsequent siblings)
  9 siblings, 1 reply; 23+ messages in thread
From: Petri Latvala @ 2017-12-07 13:40 UTC (permalink / raw)
  To: intel-gfx; +Cc: Daniel Vetter

Piglit needs test-list.txt to be in the same directory as the test
binaries.

Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
---
 tests/meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/meson.build b/tests/meson.build
index 191ac4ce..45517a59 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -285,7 +285,7 @@ test_list = custom_target('testlist',
 	      output : 'test-list.txt',
 	      command : [ gen_testlist, '@OUTPUT@', test_progs ],
 	      install : true,
-	      install_dir : pkgdatadir)
+	      install_dir : libexecdir)
 
 test_script = find_program('igt_command_line.sh')
 foreach prog : test_progs
-- 
2.14.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH i-g-t 5/6] meson: Also install gem_stress.
  2017-12-07 13:40 [PATCH i-g-t 1/6] meson: Don't install headers Petri Latvala
                   ` (2 preceding siblings ...)
  2017-12-07 13:40 ` [PATCH i-g-t 4/6] meson: Install test-list.txt to libexecdir Petri Latvala
@ 2017-12-07 13:40 ` Petri Latvala
  2017-12-07 16:36   ` Ville Syrjälä
  2017-12-07 13:40 ` [PATCH i-g-t 6/6] meson: Install .testlist files Petri Latvala
                   ` (5 subsequent siblings)
  9 siblings, 1 reply; 23+ messages in thread
From: Petri Latvala @ 2017-12-07 13:40 UTC (permalink / raw)
  To: intel-gfx; +Cc: Daniel Vetter

Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
---
 tests/meson.build | 5 ++++-
 1 file changed, 4 insertions(+), 1 deletion(-)

diff --git a/tests/meson.build b/tests/meson.build
index 45517a59..1d1cbe3a 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -293,7 +293,10 @@ foreach prog : test_progs
 			args : prog)
 endforeach
 
-executable('gem_stress', 'gem_stress.c', dependencies : igt_deps)
+executable('gem_stress', 'gem_stress.c',
+	   install : true,
+	   install_dir : libexecdir,
+	   dependencies : igt_deps)
 
 # IMPORTANT: These tests here are all disabled because the result in sometime
 # unrecoverable gpu hangs. Don't put real testcases here.
-- 
2.14.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH i-g-t 6/6] meson: Install .testlist files
  2017-12-07 13:40 [PATCH i-g-t 1/6] meson: Don't install headers Petri Latvala
                   ` (3 preceding siblings ...)
  2017-12-07 13:40 ` [PATCH i-g-t 5/6] meson: Also install gem_stress Petri Latvala
@ 2017-12-07 13:40 ` Petri Latvala
  2017-12-07 16:38   ` Ville Syrjälä
  2017-12-07 17:51 ` [PATCH i-g-t 1/6] meson: Don't install headers Daniel Vetter
                   ` (4 subsequent siblings)
  9 siblings, 1 reply; 23+ messages in thread
From: Petri Latvala @ 2017-12-07 13:40 UTC (permalink / raw)
  To: intel-gfx; +Cc: Daniel Vetter

Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
---
 tests/intel-ci/meson.build | 7 +++++++
 tests/meson.build          | 2 ++
 2 files changed, 9 insertions(+)
 create mode 100644 tests/intel-ci/meson.build

diff --git a/tests/intel-ci/meson.build b/tests/intel-ci/meson.build
new file mode 100644
index 00000000..baad3c7b
--- /dev/null
+++ b/tests/intel-ci/meson.build
@@ -0,0 +1,7 @@
+
+testlist_files = [
+  'fast-feedback.testlist',
+  'meta.testlist',
+]
+
+install_data(sources : testlist_files, install_dir : pkgdatadir)
diff --git a/tests/meson.build b/tests/meson.build
index 1d1cbe3a..4c4bee1d 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -319,3 +319,5 @@ image_files = [
   'pass.png',
 ]
 install_data(sources : image_files, install_dir : pkgdatadir)
+
+subdir('intel-ci')
-- 
2.14.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 23+ messages in thread

* Re: [PATCH i-g-t 4/6] meson: Install test-list.txt to libexecdir
  2017-12-07 13:40 ` [PATCH i-g-t 4/6] meson: Install test-list.txt to libexecdir Petri Latvala
@ 2017-12-07 16:29   ` Ville Syrjälä
  2017-12-12 10:47     ` Petri Latvala
  2017-12-12 10:50     ` [PATCH i-g-t v2 1/1] " Petri Latvala
  0 siblings, 2 replies; 23+ messages in thread
From: Ville Syrjälä @ 2017-12-07 16:29 UTC (permalink / raw)
  To: Petri Latvala; +Cc: Daniel Vetter, intel-gfx

On Thu, Dec 07, 2017 at 03:40:29PM +0200, Petri Latvala wrote:
> Piglit needs test-list.txt to be in the same directory as the test
> binaries.

Referencing the corresponding autotools commit would have made this
easier to review...

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>

> 
> Signed-off-by: Petri Latvala <petri.latvala@intel.com>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> ---
>  tests/meson.build | 2 +-
>  1 file changed, 1 insertion(+), 1 deletion(-)
> 
> diff --git a/tests/meson.build b/tests/meson.build
> index 191ac4ce..45517a59 100644
> --- a/tests/meson.build
> +++ b/tests/meson.build
> @@ -285,7 +285,7 @@ test_list = custom_target('testlist',
>  	      output : 'test-list.txt',
>  	      command : [ gen_testlist, '@OUTPUT@', test_progs ],
>  	      install : true,
> -	      install_dir : pkgdatadir)
> +	      install_dir : libexecdir)
>  
>  test_script = find_program('igt_command_line.sh')
>  foreach prog : test_progs
> -- 
> 2.14.1
> 
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
Ville Syrjälä
Intel OTC
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [PATCH i-g-t 3/6] meson: Install benchmarks to $libexec/intel-gpu-tools/benchmarks
  2017-12-07 13:40 ` [PATCH i-g-t 3/6] meson: Install benchmarks to $libexec/intel-gpu-tools/benchmarks Petri Latvala
@ 2017-12-07 16:32   ` Ville Syrjälä
  2017-12-07 17:52     ` Daniel Vetter
  2017-12-07 16:48   ` Chris Wilson
  1 sibling, 1 reply; 23+ messages in thread
From: Ville Syrjälä @ 2017-12-07 16:32 UTC (permalink / raw)
  To: Petri Latvala; +Cc: Daniel Vetter, intel-gfx

On Thu, Dec 07, 2017 at 03:40:28PM +0200, Petri Latvala wrote:
> Signed-off-by: Petri Latvala <petri.latvala@intel.com>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> ---
>  benchmarks/meson.build | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/benchmarks/meson.build b/benchmarks/meson.build
> index 4afd204f..26d65c4b 100644
> --- a/benchmarks/meson.build
> +++ b/benchmarks/meson.build
> @@ -31,8 +31,12 @@ foreach prog : benchmark_progs
>  	# FIXME meson doesn't like binaries with the same name
>  	# meanwhile just suffix with _bench
>  	executable(prog + '_bench', prog + '.c',
> +		   install : true,
> +		   install_dir : join_paths(get_option('libexecdir'), 'intel-gpu-tools', 'benchmarks'),

Could maybe define this benchmarksdir or something?

Either way
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>

>  		   dependencies : test_deps)
>  endforeach
>  
>  executable('gem_wsim_bench', 'gem_wsim.c',
> +	   install : true,
> +	   install_dir : join_paths(get_option('libexecdir'), 'intel-gpu-tools', 'benchmarks'),
>  	   dependencies : test_deps + [ lib_igt_perf ])
> -- 
> 2.14.1
> 
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
Ville Syrjälä
Intel OTC
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [PATCH i-g-t 2/6] meson: Don't install selfcheck binaries
  2017-12-07 13:40 ` [PATCH i-g-t 2/6] meson: Don't install selfcheck binaries Petri Latvala
@ 2017-12-07 16:35   ` Ville Syrjälä
  0 siblings, 0 replies; 23+ messages in thread
From: Ville Syrjälä @ 2017-12-07 16:35 UTC (permalink / raw)
  To: Petri Latvala; +Cc: Daniel Vetter, intel-gfx

On Thu, Dec 07, 2017 at 03:40:27PM +0200, Petri Latvala wrote:
> Signed-off-by: Petri Latvala <petri.latvala@intel.com>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>

> ---
>  lib/tests/meson.build | 4 ++--
>  1 file changed, 2 insertions(+), 2 deletions(-)
> 
> diff --git a/lib/tests/meson.build b/lib/tests/meson.build
> index 29bdb2c4..55ab2b3d 100644
> --- a/lib/tests/meson.build
> +++ b/lib/tests/meson.build
> @@ -22,13 +22,13 @@ lib_fail_tests = [
>  ]
>  
>  foreach lib_test : lib_tests
> -	exec = executable(lib_test, lib_test + '.c', install : true,
> +	exec = executable(lib_test, lib_test + '.c', install : false,
>  			dependencies : igt_deps)
>  	test('lib: ' + lib_test, exec)
>  endforeach
>  
>  foreach lib_test : lib_fail_tests
> -	exec = executable(lib_test, lib_test + '.c', install : true,
> +	exec = executable(lib_test, lib_test + '.c', install : false,
>  			dependencies : igt_deps)
>  	test('lib: ' + lib_test, exec, should_fail : true)
>  endforeach
> -- 
> 2.14.1
> 
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
Ville Syrjälä
Intel OTC
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [PATCH i-g-t 5/6] meson: Also install gem_stress.
  2017-12-07 13:40 ` [PATCH i-g-t 5/6] meson: Also install gem_stress Petri Latvala
@ 2017-12-07 16:36   ` Ville Syrjälä
  0 siblings, 0 replies; 23+ messages in thread
From: Ville Syrjälä @ 2017-12-07 16:36 UTC (permalink / raw)
  To: Petri Latvala; +Cc: Daniel Vetter, intel-gfx

On Thu, Dec 07, 2017 at 03:40:30PM +0200, Petri Latvala wrote:
> Signed-off-by: Petri Latvala <petri.latvala@intel.com>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>

Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>

> ---
>  tests/meson.build | 5 ++++-
>  1 file changed, 4 insertions(+), 1 deletion(-)
> 
> diff --git a/tests/meson.build b/tests/meson.build
> index 45517a59..1d1cbe3a 100644
> --- a/tests/meson.build
> +++ b/tests/meson.build
> @@ -293,7 +293,10 @@ foreach prog : test_progs
>  			args : prog)
>  endforeach
>  
> -executable('gem_stress', 'gem_stress.c', dependencies : igt_deps)
> +executable('gem_stress', 'gem_stress.c',
> +	   install : true,
> +	   install_dir : libexecdir,
> +	   dependencies : igt_deps)
>  
>  # IMPORTANT: These tests here are all disabled because the result in sometime
>  # unrecoverable gpu hangs. Don't put real testcases here.
> -- 
> 2.14.1
> 
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
Ville Syrjälä
Intel OTC
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [PATCH i-g-t 6/6] meson: Install .testlist files
  2017-12-07 13:40 ` [PATCH i-g-t 6/6] meson: Install .testlist files Petri Latvala
@ 2017-12-07 16:38   ` Ville Syrjälä
  2017-12-12 11:07     ` [PATCH i-g-t v2 1/1] meson: Install .testlist files and README from tests/intel-ci Petri Latvala
  0 siblings, 1 reply; 23+ messages in thread
From: Ville Syrjälä @ 2017-12-07 16:38 UTC (permalink / raw)
  To: Petri Latvala; +Cc: Daniel Vetter, intel-gfx

On Thu, Dec 07, 2017 at 03:40:31PM +0200, Petri Latvala wrote:
> Signed-off-by: Petri Latvala <petri.latvala@intel.com>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> ---
>  tests/intel-ci/meson.build | 7 +++++++
>  tests/meson.build          | 2 ++
>  2 files changed, 9 insertions(+)
>  create mode 100644 tests/intel-ci/meson.build
> 
> diff --git a/tests/intel-ci/meson.build b/tests/intel-ci/meson.build
> new file mode 100644
> index 00000000..baad3c7b
> --- /dev/null
> +++ b/tests/intel-ci/meson.build
> @@ -0,0 +1,7 @@
> +
> +testlist_files = [
> +  'fast-feedback.testlist',
> +  'meta.testlist',
> +]

autotools seems to install the README as well?

> +
> +install_data(sources : testlist_files, install_dir : pkgdatadir)
> diff --git a/tests/meson.build b/tests/meson.build
> index 1d1cbe3a..4c4bee1d 100644
> --- a/tests/meson.build
> +++ b/tests/meson.build
> @@ -319,3 +319,5 @@ image_files = [
>    'pass.png',
>  ]
>  install_data(sources : image_files, install_dir : pkgdatadir)
> +
> +subdir('intel-ci')
> -- 
> 2.14.1
> 
> _______________________________________________
> Intel-gfx mailing list
> Intel-gfx@lists.freedesktop.org
> https://lists.freedesktop.org/mailman/listinfo/intel-gfx

-- 
Ville Syrjälä
Intel OTC
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [PATCH i-g-t 3/6] meson: Install benchmarks to $libexec/intel-gpu-tools/benchmarks
  2017-12-07 13:40 ` [PATCH i-g-t 3/6] meson: Install benchmarks to $libexec/intel-gpu-tools/benchmarks Petri Latvala
  2017-12-07 16:32   ` Ville Syrjälä
@ 2017-12-07 16:48   ` Chris Wilson
  1 sibling, 0 replies; 23+ messages in thread
From: Chris Wilson @ 2017-12-07 16:48 UTC (permalink / raw)
  To: Petri Latvala, intel-gfx; +Cc: Daniel Vetter

Quoting Petri Latvala (2017-12-07 13:40:28)
> Signed-off-by: Petri Latvala <petri.latvala@intel.com>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> ---
>  benchmarks/meson.build | 4 ++++
>  1 file changed, 4 insertions(+)
> 
> diff --git a/benchmarks/meson.build b/benchmarks/meson.build
> index 4afd204f..26d65c4b 100644
> --- a/benchmarks/meson.build
> +++ b/benchmarks/meson.build
> @@ -31,8 +31,12 @@ foreach prog : benchmark_progs
>         # FIXME meson doesn't like binaries with the same name
>         # meanwhile just suffix with _bench
>         executable(prog + '_bench', prog + '.c',
> +                  install : true,
> +                  install_dir : join_paths(get_option('libexecdir'), 'intel-gpu-tools', 'benchmarks'),

Isn't the package name now "igt-gpu-tools" ?
-Chris
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [PATCH i-g-t 1/6] meson: Don't install headers
  2017-12-07 13:40 [PATCH i-g-t 1/6] meson: Don't install headers Petri Latvala
                   ` (4 preceding siblings ...)
  2017-12-07 13:40 ` [PATCH i-g-t 6/6] meson: Install .testlist files Petri Latvala
@ 2017-12-07 17:51 ` Daniel Vetter
  2017-12-07 19:00 ` ✓ Fi.CI.BAT: success for series starting with [1/6] " Patchwork
                   ` (3 subsequent siblings)
  9 siblings, 0 replies; 23+ messages in thread
From: Daniel Vetter @ 2017-12-07 17:51 UTC (permalink / raw)
  To: Petri Latvala; +Cc: Daniel Vetter, intel-gfx

On Thu, Dec 07, 2017 at 03:40:26PM +0200, Petri Latvala wrote:
> Until we can at least check for a matching ABI, the only supported way
> of building is having the headers from the source checkout.
> 
> Signed-off-by: Petri Latvala <petri.latvala@intel.com>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>

Yeah we don't want the headers.

Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>


> ---
>  lib/meson.build | 2 --
>  1 file changed, 2 deletions(-)
> 
> diff --git a/lib/meson.build b/lib/meson.build
> index d06d85b4..a4973180 100644
> --- a/lib/meson.build
> +++ b/lib/meson.build
> @@ -143,8 +143,6 @@ if chamelium.found()
>  	lib_sources += 'igt_chamelium.c'
>  endif
>  
> -install_headers(lib_headers)
> -
>  pkgdatadir = join_paths(get_option('prefix'), get_option('datadir'), 'intel-gpu-tools')
>  srcdir = join_paths(meson.source_root(), 'tests')
>  
> -- 
> 2.14.1
> 
> _______________________________________________
> 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] 23+ messages in thread

* Re: [PATCH i-g-t 3/6] meson: Install benchmarks to $libexec/intel-gpu-tools/benchmarks
  2017-12-07 16:32   ` Ville Syrjälä
@ 2017-12-07 17:52     ` Daniel Vetter
  2017-12-12 10:43       ` Petri Latvala
  0 siblings, 1 reply; 23+ messages in thread
From: Daniel Vetter @ 2017-12-07 17:52 UTC (permalink / raw)
  To: Ville Syrjälä; +Cc: Daniel Vetter, intel-gfx

On Thu, Dec 07, 2017 at 06:32:58PM +0200, Ville Syrjälä wrote:
> On Thu, Dec 07, 2017 at 03:40:28PM +0200, Petri Latvala wrote:
> > Signed-off-by: Petri Latvala <petri.latvala@intel.com>
> > Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> > ---
> >  benchmarks/meson.build | 4 ++++
> >  1 file changed, 4 insertions(+)
> > 
> > diff --git a/benchmarks/meson.build b/benchmarks/meson.build
> > index 4afd204f..26d65c4b 100644
> > --- a/benchmarks/meson.build
> > +++ b/benchmarks/meson.build
> > @@ -31,8 +31,12 @@ foreach prog : benchmark_progs
> >  	# FIXME meson doesn't like binaries with the same name
> >  	# meanwhile just suffix with _bench
> >  	executable(prog + '_bench', prog + '.c',
> > +		   install : true,
> > +		   install_dir : join_paths(get_option('libexecdir'), 'intel-gpu-tools', 'benchmarks'),
> 
> Could maybe define this benchmarksdir or something?

Yeah, I think extracting all the install dirs, and defining them all in
the top-level meson.build file would be good. Maybe as a follow-up.

And +1 on igt-gpu-tools, but that's perhaps also a different thing to
tackle, there's more places. Perhaps for igt 2.0 :-)
-Daniel

> 
> Either way
> Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> 
> >  		   dependencies : test_deps)
> >  endforeach
> >  
> >  executable('gem_wsim_bench', 'gem_wsim.c',
> > +	   install : true,
> > +	   install_dir : join_paths(get_option('libexecdir'), 'intel-gpu-tools', 'benchmarks'),
> >  	   dependencies : test_deps + [ lib_igt_perf ])
> > -- 
> > 2.14.1
> > 
> > _______________________________________________
> > Intel-gfx mailing list
> > Intel-gfx@lists.freedesktop.org
> > https://lists.freedesktop.org/mailman/listinfo/intel-gfx
> 
> -- 
> Ville Syrjälä
> Intel OTC

-- 
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] 23+ messages in thread

* ✓ Fi.CI.BAT: success for series starting with [1/6] meson: Don't install headers
  2017-12-07 13:40 [PATCH i-g-t 1/6] meson: Don't install headers Petri Latvala
                   ` (5 preceding siblings ...)
  2017-12-07 17:51 ` [PATCH i-g-t 1/6] meson: Don't install headers Daniel Vetter
@ 2017-12-07 19:00 ` Patchwork
  2017-12-07 22:57 ` ✗ Fi.CI.IGT: failure " Patchwork
                   ` (2 subsequent siblings)
  9 siblings, 0 replies; 23+ messages in thread
From: Patchwork @ 2017-12-07 19:00 UTC (permalink / raw)
  To: Petri Latvala; +Cc: intel-gfx

== Series Details ==

Series: series starting with [1/6] meson: Don't install headers
URL   : https://patchwork.freedesktop.org/series/35033/
State : success

== Summary ==

IGT patchset tested on top of latest successful build
2fc64acf8a4465d5eab3d6cfec9b3c1b5df30d73 igt/perf_pmu: Tweak wait_for_rc6, yet again

with latest DRM-Tip kernel build CI_DRM_3476
fb6aa7cd0d6b drm-tip: 2017y-12m-07d-17h-43m-29s UTC integration manifest

No testlist changes.

Test debugfs_test:
        Subgroup read_all_entries:
                dmesg-fail -> DMESG-WARN (fi-elk-e7500) fdo#103989
Test gem_exec_reloc:
        Subgroup basic-cpu-active:
                pass       -> FAIL       (fi-gdg-551) fdo#102582 +6
Test gem_mmap_gtt:
        Subgroup basic-small-bo-tiledx:
                fail       -> PASS       (fi-gdg-551) fdo#102575

fdo#103989 https://bugs.freedesktop.org/show_bug.cgi?id=103989
fdo#102582 https://bugs.freedesktop.org/show_bug.cgi?id=102582
fdo#102575 https://bugs.freedesktop.org/show_bug.cgi?id=102575

fi-bdw-5557u     total:288  pass:267  dwarn:0   dfail:0   fail:0   skip:21  time:444s
fi-blb-e6850     total:288  pass:223  dwarn:1   dfail:0   fail:0   skip:64  time:384s
fi-bsw-n3050     total:288  pass:242  dwarn:0   dfail:0   fail:0   skip:46  time:518s
fi-bwr-2160      total:288  pass:183  dwarn:0   dfail:0   fail:0   skip:105 time:281s
fi-bxt-dsi       total:288  pass:258  dwarn:0   dfail:0   fail:0   skip:30  time:510s
fi-bxt-j4205     total:288  pass:259  dwarn:0   dfail:0   fail:0   skip:29  time:508s
fi-byt-j1900     total:288  pass:253  dwarn:0   dfail:0   fail:0   skip:35  time:491s
fi-byt-n2820     total:288  pass:249  dwarn:0   dfail:0   fail:0   skip:39  time:477s
fi-elk-e7500     total:224  pass:163  dwarn:15  dfail:0   fail:0   skip:45 
fi-gdg-551       total:288  pass:172  dwarn:1   dfail:0   fail:7   skip:108 time:269s
fi-glk-1         total:288  pass:260  dwarn:0   dfail:0   fail:0   skip:28  time:542s
fi-hsw-4770      total:288  pass:261  dwarn:0   dfail:0   fail:0   skip:27  time:363s
fi-hsw-4770r     total:288  pass:224  dwarn:0   dfail:0   fail:0   skip:64  time:262s
fi-ilk-650       total:288  pass:228  dwarn:0   dfail:0   fail:0   skip:60  time:393s
fi-ivb-3520m     total:288  pass:259  dwarn:0   dfail:0   fail:0   skip:29  time:479s
fi-ivb-3770      total:288  pass:259  dwarn:0   dfail:0   fail:0   skip:29  time:452s
fi-kbl-7500u     total:288  pass:263  dwarn:1   dfail:0   fail:0   skip:24  time:486s
fi-kbl-7560u     total:288  pass:269  dwarn:0   dfail:0   fail:0   skip:19  time:530s
fi-kbl-7567u     total:288  pass:268  dwarn:0   dfail:0   fail:0   skip:20  time:482s
fi-kbl-r         total:288  pass:261  dwarn:0   dfail:0   fail:0   skip:27  time:533s
fi-skl-6260u     total:288  pass:268  dwarn:0   dfail:0   fail:0   skip:20  time:453s
fi-skl-6600u     total:288  pass:261  dwarn:0   dfail:0   fail:0   skip:27  time:542s
fi-skl-6700hq    total:288  pass:262  dwarn:0   dfail:0   fail:0   skip:26  time:569s
fi-skl-6700k     total:288  pass:264  dwarn:0   dfail:0   fail:0   skip:24  time:523s
fi-skl-6770hq    total:288  pass:268  dwarn:0   dfail:0   fail:0   skip:20  time:499s
fi-skl-gvtdvm    total:288  pass:265  dwarn:0   dfail:0   fail:0   skip:23  time:448s
fi-snb-2520m     total:288  pass:249  dwarn:0   dfail:0   fail:0   skip:39  time:563s
fi-snb-2600      total:288  pass:248  dwarn:0   dfail:0   fail:0   skip:40  time:420s
Blacklisted hosts:
fi-cfl-s2        total:288  pass:262  dwarn:0   dfail:0   fail:0   skip:26  time:619s
fi-cnl-y         total:288  pass:262  dwarn:0   dfail:0   fail:0   skip:26  time:646s
fi-glk-dsi       total:288  pass:257  dwarn:0   dfail:0   fail:1   skip:30  time:500s

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_616/
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 23+ messages in thread

* ✗ Fi.CI.IGT: failure for series starting with [1/6] meson: Don't install headers
  2017-12-07 13:40 [PATCH i-g-t 1/6] meson: Don't install headers Petri Latvala
                   ` (6 preceding siblings ...)
  2017-12-07 19:00 ` ✓ Fi.CI.BAT: success for series starting with [1/6] " Patchwork
@ 2017-12-07 22:57 ` Patchwork
  2017-12-12 14:16 ` ✓ Fi.CI.BAT: success for series starting with [1/6] meson: Don't install headers (rev3) Patchwork
  2017-12-12 16:00 ` ✗ Fi.CI.IGT: failure " Patchwork
  9 siblings, 0 replies; 23+ messages in thread
From: Patchwork @ 2017-12-07 22:57 UTC (permalink / raw)
  To: Petri Latvala; +Cc: intel-gfx

== Series Details ==

Series: series starting with [1/6] meson: Don't install headers
URL   : https://patchwork.freedesktop.org/series/35033/
State : failure

== Summary ==

Test kms_flip:
        Subgroup flip-vs-panning:
                incomplete -> PASS       (shard-hsw)
Test kms_frontbuffer_tracking:
        Subgroup fbc-1p-offscren-pri-shrfb-draw-render:
                fail       -> PASS       (shard-snb) fdo#101623 +1
Test drv_suspend:
        Subgroup fence-restore-untiled:
                pass       -> FAIL       (shard-hsw)
        Subgroup sysfs-reader:
                pass       -> SKIP       (shard-snb)
Test prime_busy:
        Subgroup hang-vebox:
                pass       -> INCOMPLETE (shard-hsw)
Test pm_rc6_residency:
        Subgroup rc6-accuracy:
                pass       -> SKIP       (shard-snb)
Test kms_pipe_crc_basic:
        Subgroup read-crc-pipe-b:
                incomplete -> PASS       (shard-hsw)

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

shard-hsw        total:2654 pass:1521 dwarn:1   dfail:0   fail:11  skip:1120 time:9053s
shard-snb        total:2679 pass:1307 dwarn:1   dfail:0   fail:11  skip:1360 time:8091s
Blacklisted hosts:
shard-kbl        total:2679 pass:1794 dwarn:1   dfail:0   fail:25  skip:859 time:10876s

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_616/shards.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [PATCH i-g-t 3/6] meson: Install benchmarks to $libexec/intel-gpu-tools/benchmarks
  2017-12-07 17:52     ` Daniel Vetter
@ 2017-12-12 10:43       ` Petri Latvala
  0 siblings, 0 replies; 23+ messages in thread
From: Petri Latvala @ 2017-12-12 10:43 UTC (permalink / raw)
  To: Daniel Vetter; +Cc: Daniel Vetter, intel-gfx

On Thu, Dec 07, 2017 at 06:52:30PM +0100, Daniel Vetter wrote:
> On Thu, Dec 07, 2017 at 06:32:58PM +0200, Ville Syrjälä wrote:
> > On Thu, Dec 07, 2017 at 03:40:28PM +0200, Petri Latvala wrote:
> > > Signed-off-by: Petri Latvala <petri.latvala@intel.com>
> > > Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> > > ---
> > >  benchmarks/meson.build | 4 ++++
> > >  1 file changed, 4 insertions(+)
> > > 
> > > diff --git a/benchmarks/meson.build b/benchmarks/meson.build
> > > index 4afd204f..26d65c4b 100644
> > > --- a/benchmarks/meson.build
> > > +++ b/benchmarks/meson.build
> > > @@ -31,8 +31,12 @@ foreach prog : benchmark_progs
> > >  	# FIXME meson doesn't like binaries with the same name
> > >  	# meanwhile just suffix with _bench
> > >  	executable(prog + '_bench', prog + '.c',
> > > +		   install : true,
> > > +		   install_dir : join_paths(get_option('libexecdir'), 'intel-gpu-tools', 'benchmarks'),
> > 
> > Could maybe define this benchmarksdir or something?
> 
> Yeah, I think extracting all the install dirs, and defining them all in
> the top-level meson.build file would be good. Maybe as a follow-up.
> 
> And +1 on igt-gpu-tools, but that's perhaps also a different thing to
> tackle, there's more places. Perhaps for igt 2.0 :-)
> -Daniel

Yeah, the project is igt-gpu-tools, but fixing the paths and all to
use that name is coming, yes. But later.

/me adds dir-variable refactoring to TODO.


-- 
Petri Latvala



> 
> > 
> > Either way
> > Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com>
> > 
> > >  		   dependencies : test_deps)
> > >  endforeach
> > >  
> > >  executable('gem_wsim_bench', 'gem_wsim.c',
> > > +	   install : true,
> > > +	   install_dir : join_paths(get_option('libexecdir'), 'intel-gpu-tools', 'benchmarks'),
> > >  	   dependencies : test_deps + [ lib_igt_perf ])
> > > -- 
> > > 2.14.1
> > > 
> > > _______________________________________________
> > > Intel-gfx mailing list
> > > Intel-gfx@lists.freedesktop.org
> > > https://lists.freedesktop.org/mailman/listinfo/intel-gfx
> > 
> > -- 
> > Ville Syrjälä
> > Intel OTC
> 
> -- 
> 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] 23+ messages in thread

* Re: [PATCH i-g-t 4/6] meson: Install test-list.txt to libexecdir
  2017-12-07 16:29   ` Ville Syrjälä
@ 2017-12-12 10:47     ` Petri Latvala
  2017-12-12 10:50     ` [PATCH i-g-t v2 1/1] " Petri Latvala
  1 sibling, 0 replies; 23+ messages in thread
From: Petri Latvala @ 2017-12-12 10:47 UTC (permalink / raw)
  To: Ville Syrjälä; +Cc: Daniel Vetter, intel-gfx

On Thu, Dec 07, 2017 at 06:29:55PM +0200, Ville Syrjälä wrote:
> On Thu, Dec 07, 2017 at 03:40:29PM +0200, Petri Latvala wrote:
> > Piglit needs test-list.txt to be in the same directory as the test
> > binaries.
> 
> Referencing the corresponding autotools commit would have made this
> easier to review...


Indeed, sorry for being too terse.


-- 
Petri Latvala
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 23+ messages in thread

* [PATCH i-g-t v2 1/1] meson: Install test-list.txt to libexecdir
  2017-12-07 16:29   ` Ville Syrjälä
  2017-12-12 10:47     ` Petri Latvala
@ 2017-12-12 10:50     ` Petri Latvala
  1 sibling, 0 replies; 23+ messages in thread
From: Petri Latvala @ 2017-12-12 10:50 UTC (permalink / raw)
  To: intel-gfx; +Cc: Daniel Vetter

Piglit needs test-list.txt to be in the same directory as the test
binaries. The corresponding change to autotools was done in commit

 commit 23b7c99c8f6b2da9f624d4f0c40fe1355d5a2dcc
 Author: Petri Latvala <petri.latvala@intel.com>
 Date:   Fri Aug 25 13:13:51 2017 +0300

 tests/Makefile.am: Install test-list*.txt to libexecdir

 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.

Same reasoning for the install directory applies.

v2: Expand commit message to explain the reason.

Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Reviewed-by: Ville Syrjälä <ville.syrjala@linux.intel.com> #v1
---
 tests/meson.build | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/tests/meson.build b/tests/meson.build
index 191ac4ce..45517a59 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -285,7 +285,7 @@ test_list = custom_target('testlist',
 	      output : 'test-list.txt',
 	      command : [ gen_testlist, '@OUTPUT@', test_progs ],
 	      install : true,
-	      install_dir : pkgdatadir)
+	      install_dir : libexecdir)
 
 test_script = find_program('igt_command_line.sh')
 foreach prog : test_progs
-- 
2.14.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 23+ messages in thread

* [PATCH i-g-t v2 1/1] meson: Install .testlist files and README from tests/intel-ci
  2017-12-07 16:38   ` Ville Syrjälä
@ 2017-12-12 11:07     ` Petri Latvala
  2017-12-19 10:34       ` Daniel Vetter
  0 siblings, 1 reply; 23+ messages in thread
From: Petri Latvala @ 2017-12-12 11:07 UTC (permalink / raw)
  To: intel-gfx; +Cc: Daniel Vetter

v2: README too, and a better variable name (Ville)

Signed-off-by: Petri Latvala <petri.latvala@intel.com>
Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>
---
 tests/intel-ci/meson.build | 8 ++++++++
 tests/meson.build          | 2 ++
 2 files changed, 10 insertions(+)
 create mode 100644 tests/intel-ci/meson.build

diff --git a/tests/intel-ci/meson.build b/tests/intel-ci/meson.build
new file mode 100644
index 00000000..5394a2ff
--- /dev/null
+++ b/tests/intel-ci/meson.build
@@ -0,0 +1,8 @@
+
+intelci_files = [
+  'fast-feedback.testlist',
+  'meta.testlist',
+  'README',
+]
+
+install_data(sources : intelci_files, install_dir : pkgdatadir)
diff --git a/tests/meson.build b/tests/meson.build
index 1d1cbe3a..4c4bee1d 100644
--- a/tests/meson.build
+++ b/tests/meson.build
@@ -319,3 +319,5 @@ image_files = [
   'pass.png',
 ]
 install_data(sources : image_files, install_dir : pkgdatadir)
+
+subdir('intel-ci')
-- 
2.14.1

_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply related	[flat|nested] 23+ messages in thread

* ✓ Fi.CI.BAT: success for series starting with [1/6] meson: Don't install headers (rev3)
  2017-12-07 13:40 [PATCH i-g-t 1/6] meson: Don't install headers Petri Latvala
                   ` (7 preceding siblings ...)
  2017-12-07 22:57 ` ✗ Fi.CI.IGT: failure " Patchwork
@ 2017-12-12 14:16 ` Patchwork
  2017-12-12 16:00 ` ✗ Fi.CI.IGT: failure " Patchwork
  9 siblings, 0 replies; 23+ messages in thread
From: Patchwork @ 2017-12-12 14:16 UTC (permalink / raw)
  To: Petri Latvala; +Cc: intel-gfx

== Series Details ==

Series: series starting with [1/6] meson: Don't install headers (rev3)
URL   : https://patchwork.freedesktop.org/series/35033/
State : success

== Summary ==

IGT patchset tested on top of latest successful build
74407418720ff7a9de7caabec05d4c3afe9a5c51 igt/kms_flip: Allow very large bo to fail pageflips with E2BIG

with latest DRM-Tip kernel build CI_DRM_3501
f49a92217adc drm-tip: 2017y-12m-12d-12h-12m-26s UTC integration manifest

No testlist changes.

Test debugfs_test:
        Subgroup read_all_entries:
                dmesg-warn -> DMESG-FAIL (fi-elk-e7500) fdo#103989 +1
Test gem_exec_suspend:
        Subgroup basic-s3:
                incomplete -> PASS       (fi-glk-1) fdo#103326
Test gem_mmap_gtt:
        Subgroup basic-small-bo-tiledx:
                pass       -> FAIL       (fi-gdg-551) fdo#102575

fdo#103989 https://bugs.freedesktop.org/show_bug.cgi?id=103989
fdo#103326 https://bugs.freedesktop.org/show_bug.cgi?id=103326
fdo#102575 https://bugs.freedesktop.org/show_bug.cgi?id=102575

fi-bdw-5557u     total:288  pass:267  dwarn:0   dfail:0   fail:0   skip:21  time:441s
fi-bdw-gvtdvm    total:288  pass:264  dwarn:0   dfail:0   fail:0   skip:24  time:442s
fi-blb-e6850     total:288  pass:223  dwarn:1   dfail:0   fail:0   skip:64  time:392s
fi-bsw-n3050     total:288  pass:242  dwarn:0   dfail:0   fail:0   skip:46  time:515s
fi-bwr-2160      total:288  pass:183  dwarn:0   dfail:0   fail:0   skip:105 time:283s
fi-bxt-dsi       total:288  pass:258  dwarn:0   dfail:0   fail:0   skip:30  time:509s
fi-bxt-j4205     total:288  pass:259  dwarn:0   dfail:0   fail:0   skip:29  time:508s
fi-byt-j1900     total:288  pass:253  dwarn:0   dfail:0   fail:0   skip:35  time:488s
fi-byt-n2820     total:288  pass:249  dwarn:0   dfail:0   fail:0   skip:39  time:485s
fi-elk-e7500     total:224  pass:164  dwarn:13  dfail:1   fail:0   skip:45 
fi-gdg-551       total:288  pass:178  dwarn:1   dfail:0   fail:1   skip:108 time:272s
fi-glk-1         total:288  pass:260  dwarn:0   dfail:0   fail:0   skip:28  time:541s
fi-hsw-4770      total:288  pass:261  dwarn:0   dfail:0   fail:0   skip:27  time:368s
fi-hsw-4770r     total:288  pass:224  dwarn:0   dfail:0   fail:0   skip:64  time:264s
fi-ilk-650       total:288  pass:228  dwarn:0   dfail:0   fail:0   skip:60  time:393s
fi-ivb-3520m     total:288  pass:259  dwarn:0   dfail:0   fail:0   skip:29  time:472s
fi-ivb-3770      total:288  pass:259  dwarn:0   dfail:0   fail:0   skip:29  time:450s
fi-kbl-7500u     total:288  pass:263  dwarn:1   dfail:0   fail:0   skip:24  time:487s
fi-kbl-7560u     total:288  pass:269  dwarn:0   dfail:0   fail:0   skip:19  time:528s
fi-kbl-7567u     total:288  pass:268  dwarn:0   dfail:0   fail:0   skip:20  time:471s
fi-kbl-r         total:288  pass:260  dwarn:1   dfail:0   fail:0   skip:27  time:529s
fi-pnv-d510      total:288  pass:222  dwarn:1   dfail:0   fail:0   skip:65  time:596s
fi-skl-6260u     total:288  pass:268  dwarn:0   dfail:0   fail:0   skip:20  time:441s
fi-skl-6600u     total:288  pass:261  dwarn:0   dfail:0   fail:0   skip:27  time:542s
fi-skl-6700hq    total:288  pass:262  dwarn:0   dfail:0   fail:0   skip:26  time:571s
fi-skl-6700k     total:288  pass:264  dwarn:0   dfail:0   fail:0   skip:24  time:515s
fi-skl-6770hq    total:288  pass:268  dwarn:0   dfail:0   fail:0   skip:20  time:499s
fi-skl-gvtdvm    total:288  pass:265  dwarn:0   dfail:0   fail:0   skip:23  time:457s
fi-snb-2520m     total:288  pass:249  dwarn:0   dfail:0   fail:0   skip:39  time:551s
fi-snb-2600      total:288  pass:248  dwarn:0   dfail:0   fail:0   skip:40  time:415s
Blacklisted hosts:
fi-cfl-s2        total:288  pass:262  dwarn:0   dfail:0   fail:0   skip:26  time:605s
fi-cnl-y         total:288  pass:262  dwarn:0   dfail:0   fail:0   skip:26  time:621s

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_653/issues.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 23+ messages in thread

* ✗ Fi.CI.IGT: failure for series starting with [1/6] meson: Don't install headers (rev3)
  2017-12-07 13:40 [PATCH i-g-t 1/6] meson: Don't install headers Petri Latvala
                   ` (8 preceding siblings ...)
  2017-12-12 14:16 ` ✓ Fi.CI.BAT: success for series starting with [1/6] meson: Don't install headers (rev3) Patchwork
@ 2017-12-12 16:00 ` Patchwork
  9 siblings, 0 replies; 23+ messages in thread
From: Patchwork @ 2017-12-12 16:00 UTC (permalink / raw)
  To: Petri Latvala; +Cc: intel-gfx

== Series Details ==

Series: series starting with [1/6] meson: Don't install headers (rev3)
URL   : https://patchwork.freedesktop.org/series/35033/
State : failure

== Summary ==

Test gem_tiled_swapping:
        Subgroup non-threaded:
                incomplete -> DMESG-WARN (shard-snb) fdo#104009
Test syncobj_wait:
        Subgroup multi-wait-all-for-submit-signaled:
                pass       -> INCOMPLETE (shard-snb)

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

shard-hsw        total:2712 pass:1537 dwarn:1   dfail:0   fail:10  skip:1164 time:9526s
shard-snb        total:2648 pass:1277 dwarn:2   dfail:0   fail:10  skip:1358 time:7870s
Blacklisted hosts:
shard-apl        total:2712 pass:1688 dwarn:1   dfail:0   fail:22  skip:1001 time:13955s
shard-kbl        total:2710 pass:1802 dwarn:5   dfail:1   fail:22  skip:879 time:10662s

== Logs ==

For more details see: https://intel-gfx-ci.01.org/tree/drm-tip/IGTPW_653/shards.html
_______________________________________________
Intel-gfx mailing list
Intel-gfx@lists.freedesktop.org
https://lists.freedesktop.org/mailman/listinfo/intel-gfx

^ permalink raw reply	[flat|nested] 23+ messages in thread

* Re: [PATCH i-g-t v2 1/1] meson: Install .testlist files and README from tests/intel-ci
  2017-12-12 11:07     ` [PATCH i-g-t v2 1/1] meson: Install .testlist files and README from tests/intel-ci Petri Latvala
@ 2017-12-19 10:34       ` Daniel Vetter
  0 siblings, 0 replies; 23+ messages in thread
From: Daniel Vetter @ 2017-12-19 10:34 UTC (permalink / raw)
  To: Petri Latvala; +Cc: Daniel Vetter, intel-gfx

On Tue, Dec 12, 2017 at 01:07:56PM +0200, Petri Latvala wrote:
> v2: README too, and a better variable name (Ville)
> 
> Signed-off-by: Petri Latvala <petri.latvala@intel.com>
> Cc: Daniel Vetter <daniel.vetter@ffwll.ch>
> Cc: Ville Syrjälä <ville.syrjala@linux.intel.com>

Reviewed-by: Daniel Vetter <daniel.vetter@ffwll.ch>

> ---
>  tests/intel-ci/meson.build | 8 ++++++++
>  tests/meson.build          | 2 ++
>  2 files changed, 10 insertions(+)
>  create mode 100644 tests/intel-ci/meson.build
> 
> diff --git a/tests/intel-ci/meson.build b/tests/intel-ci/meson.build
> new file mode 100644
> index 00000000..5394a2ff
> --- /dev/null
> +++ b/tests/intel-ci/meson.build
> @@ -0,0 +1,8 @@
> +
> +intelci_files = [
> +  'fast-feedback.testlist',
> +  'meta.testlist',
> +  'README',
> +]
> +
> +install_data(sources : intelci_files, install_dir : pkgdatadir)
> diff --git a/tests/meson.build b/tests/meson.build
> index 1d1cbe3a..4c4bee1d 100644
> --- a/tests/meson.build
> +++ b/tests/meson.build
> @@ -319,3 +319,5 @@ image_files = [
>    'pass.png',
>  ]
>  install_data(sources : image_files, install_dir : pkgdatadir)
> +
> +subdir('intel-ci')
> -- 
> 2.14.1
> 

-- 
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] 23+ messages in thread

end of thread, other threads:[~2017-12-19 10:34 UTC | newest]

Thread overview: 23+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2017-12-07 13:40 [PATCH i-g-t 1/6] meson: Don't install headers Petri Latvala
2017-12-07 13:40 ` [PATCH i-g-t 2/6] meson: Don't install selfcheck binaries Petri Latvala
2017-12-07 16:35   ` Ville Syrjälä
2017-12-07 13:40 ` [PATCH i-g-t 3/6] meson: Install benchmarks to $libexec/intel-gpu-tools/benchmarks Petri Latvala
2017-12-07 16:32   ` Ville Syrjälä
2017-12-07 17:52     ` Daniel Vetter
2017-12-12 10:43       ` Petri Latvala
2017-12-07 16:48   ` Chris Wilson
2017-12-07 13:40 ` [PATCH i-g-t 4/6] meson: Install test-list.txt to libexecdir Petri Latvala
2017-12-07 16:29   ` Ville Syrjälä
2017-12-12 10:47     ` Petri Latvala
2017-12-12 10:50     ` [PATCH i-g-t v2 1/1] " Petri Latvala
2017-12-07 13:40 ` [PATCH i-g-t 5/6] meson: Also install gem_stress Petri Latvala
2017-12-07 16:36   ` Ville Syrjälä
2017-12-07 13:40 ` [PATCH i-g-t 6/6] meson: Install .testlist files Petri Latvala
2017-12-07 16:38   ` Ville Syrjälä
2017-12-12 11:07     ` [PATCH i-g-t v2 1/1] meson: Install .testlist files and README from tests/intel-ci Petri Latvala
2017-12-19 10:34       ` Daniel Vetter
2017-12-07 17:51 ` [PATCH i-g-t 1/6] meson: Don't install headers Daniel Vetter
2017-12-07 19:00 ` ✓ Fi.CI.BAT: success for series starting with [1/6] " Patchwork
2017-12-07 22:57 ` ✗ Fi.CI.IGT: failure " Patchwork
2017-12-12 14:16 ` ✓ Fi.CI.BAT: success for series starting with [1/6] meson: Don't install headers (rev3) Patchwork
2017-12-12 16:00 ` ✗ Fi.CI.IGT: failure " Patchwork

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).