All of lore.kernel.org
 help / color / mirror / Atom feed
* [PATCH 0/1] python3: skip tests requiring tools-sdk
@ 2021-06-19  0:00 Tim Orling
  2021-06-19  0:00 ` [PATCH 1/1] " Tim Orling
  0 siblings, 1 reply; 8+ messages in thread
From: Tim Orling @ 2021-06-19  0:00 UTC (permalink / raw)
  To: openembedded-core; +Cc: Tim Orling

When running python3-ptest for any release since Python 3.8.8 with a minimal
target (e.g. python3-ptest), two test cases will fail:

https://github.com/python/cpython/blob/main/Lib/ctypes/test/test_find.py#L116
https://github.com/python/cpython/blob/main/Lib/ctypes/test/test_find.py#L120

For the autobuilder, these tests have always been running on an image
which set IMAGE_FEATURES to include 'tools-sdk', which includes the
required packagegroup-core-buildessential. Here we add a patch to test
for 'tools-sdk' and skip the tests if it is not present.

The following changes since commit b8723c114b3d9b58d2da1a86d728d176dcbeb4b1:

  nfs-utils: upgrade 2.5.3 -> 2.5.4 (2021-06-17 22:18:41 +0100)

are available in the Git repository at:

  git://push.openembedded.org/openembedded-core-contrib timo/python3-skip-test-find

Tim Orling (1):
  python3: skip tests requiring tools-sdk

 ...pes.test_find-skip-without-tools-sdk.patch | 33 +++++++++++++++++++
 meta/recipes-devtools/python/python3_3.9.5.bb |  1 +
 2 files changed, 34 insertions(+)
 create mode 100644 meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch

-- 
2.30.2


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

* [PATCH 1/1] python3: skip tests requiring tools-sdk
  2021-06-19  0:00 [PATCH 0/1] python3: skip tests requiring tools-sdk Tim Orling
@ 2021-06-19  0:00 ` Tim Orling
  2021-06-21 11:59   ` [OE-core] " Alexander Kanavin
  0 siblings, 1 reply; 8+ messages in thread
From: Tim Orling @ 2021-06-19  0:00 UTC (permalink / raw)
  To: openembedded-core; +Cc: Tim Orling

Conditionally skip test_ctypes.test_find unless
IMAGE_FEATURES contains 'tools-sdk' as these test
cases require full packagegroup-core-buildessential

Fixes:
  AssertionError: Failed ptests:
  {'python3': ['test_find_library_with_gcc', 'test_find_library_with_ld']}

Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
---
 ...pes.test_find-skip-without-tools-sdk.patch | 33 +++++++++++++++++++
 meta/recipes-devtools/python/python3_3.9.5.bb |  1 +
 2 files changed, 34 insertions(+)
 create mode 100644 meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch

diff --git a/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch b/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch
new file mode 100644
index 00000000000..7d684b3c43c
--- /dev/null
+++ b/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch
@@ -0,0 +1,33 @@
+From 7a2bddfa437be633bb6945d0e6b7d6f27da870ad Mon Sep 17 00:00:00 2001
+From: Tim Orling <timothy.t.orling@intel.com>
+Date: Fri, 18 Jun 2021 11:56:50 -0700
+Subject: [PATCH] test_ctypes.test_find: skip without tools-sdk
+
+These tests need full packagegroup-core-buildessential, the
+easiest way to dynamically check for that is looking for
+'tools-sdk' in IMAGE_FEATURES.
+
+Upstream-Status: Inappropriate [oe-specific]
+
+Signed-off-by: Tim Orling <timothy.t.orlign@intel.com>
+---
+ Lib/ctypes/test/test_find.py | 2 ++
+ 1 file changed, 2 insertions(+)
+
+diff --git a/Lib/ctypes/test/test_find.py b/Lib/ctypes/test/test_find.py
+index 92ac184..0d009d1 100644
+--- a/Lib/ctypes/test/test_find.py
++++ b/Lib/ctypes/test/test_find.py
+@@ -112,10 +112,12 @@ class FindLibraryLinux(unittest.TestCase):
+                 # LD_LIBRARY_PATH)
+                 self.assertEqual(find_library(libname), 'lib%s.so' % libname)
+ 
++    @unittest.skip("Needs IMAGE_FEATURE += \"tools-sdk\"")
+     def test_find_library_with_gcc(self):
+         with unittest.mock.patch("ctypes.util._findSoname_ldconfig", lambda *args: None):
+             self.assertNotEqual(find_library('c'), None)
+ 
++    @unittest.skip("Needs IMAGE_FEATURE += \"tools-sdk\"")
+     def test_find_library_with_ld(self):
+         with unittest.mock.patch("ctypes.util._findSoname_ldconfig", lambda *args: None), \
+              unittest.mock.patch("ctypes.util._findLib_gcc", lambda *args: None):
diff --git a/meta/recipes-devtools/python/python3_3.9.5.bb b/meta/recipes-devtools/python/python3_3.9.5.bb
index f4002f2516f..1717ff737d4 100644
--- a/meta/recipes-devtools/python/python3_3.9.5.bb
+++ b/meta/recipes-devtools/python/python3_3.9.5.bb
@@ -31,6 +31,7 @@ SRC_URI = "http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.xz \
            file://0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch \
            file://0001-Lib-sysconfig.py-use-libdir-values-from-configuratio.patch \
            file://0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch \
+           ${@bb.utils.contains('IMAGE_FEATURES', 'tools-sdk', '', 'file://0001-test_ctypes.test_find-skip-without-tools-sdk.patch', d)} \
            "
 
 SRC_URI_append_class-native = " \
-- 
2.30.2


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

* Re: [OE-core] [PATCH 1/1] python3: skip tests requiring tools-sdk
  2021-06-19  0:00 ` [PATCH 1/1] " Tim Orling
@ 2021-06-21 11:59   ` Alexander Kanavin
  2021-06-21 17:30     ` Tim Orling
  0 siblings, 1 reply; 8+ messages in thread
From: Alexander Kanavin @ 2021-06-21 11:59 UTC (permalink / raw)
  To: Tim Orling, Richard Purdie; +Cc: OE-core, Tim Orling

[-- Attachment #1: Type: text/plain, Size: 3710 bytes --]

Wait. How does this work, if IMAGE_FEATURES are set from image recipes, and
not globally?

I'm afraid this may have to be reverted, as it just made it to master.

Alex

On Sat, 19 Jun 2021 at 02:00, Tim Orling <ticotimo@gmail.com> wrote:

> Conditionally skip test_ctypes.test_find unless
> IMAGE_FEATURES contains 'tools-sdk' as these test
> cases require full packagegroup-core-buildessential
>
> Fixes:
>   AssertionError: Failed ptests:
>   {'python3': ['test_find_library_with_gcc', 'test_find_library_with_ld']}
>
> Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
> ---
>  ...pes.test_find-skip-without-tools-sdk.patch | 33 +++++++++++++++++++
>  meta/recipes-devtools/python/python3_3.9.5.bb |  1 +
>  2 files changed, 34 insertions(+)
>  create mode 100644
> meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch
>
> diff --git
> a/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch
> b/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch
> new file mode 100644
> index 00000000000..7d684b3c43c
> --- /dev/null
> +++
> b/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch
> @@ -0,0 +1,33 @@
> +From 7a2bddfa437be633bb6945d0e6b7d6f27da870ad Mon Sep 17 00:00:00 2001
> +From: Tim Orling <timothy.t.orling@intel.com>
> +Date: Fri, 18 Jun 2021 11:56:50 -0700
> +Subject: [PATCH] test_ctypes.test_find: skip without tools-sdk
> +
> +These tests need full packagegroup-core-buildessential, the
> +easiest way to dynamically check for that is looking for
> +'tools-sdk' in IMAGE_FEATURES.
> +
> +Upstream-Status: Inappropriate [oe-specific]
> +
> +Signed-off-by: Tim Orling <timothy.t.orlign@intel.com>
> +---
> + Lib/ctypes/test/test_find.py | 2 ++
> + 1 file changed, 2 insertions(+)
> +
> +diff --git a/Lib/ctypes/test/test_find.py b/Lib/ctypes/test/test_find.py
> +index 92ac184..0d009d1 100644
> +--- a/Lib/ctypes/test/test_find.py
> ++++ b/Lib/ctypes/test/test_find.py
> +@@ -112,10 +112,12 @@ class FindLibraryLinux(unittest.TestCase):
> +                 # LD_LIBRARY_PATH)
> +                 self.assertEqual(find_library(libname), 'lib%s.so' %
> libname)
> +
> ++    @unittest.skip("Needs IMAGE_FEATURE += \"tools-sdk\"")
> +     def test_find_library_with_gcc(self):
> +         with unittest.mock.patch("ctypes.util._findSoname_ldconfig",
> lambda *args: None):
> +             self.assertNotEqual(find_library('c'), None)
> +
> ++    @unittest.skip("Needs IMAGE_FEATURE += \"tools-sdk\"")
> +     def test_find_library_with_ld(self):
> +         with unittest.mock.patch("ctypes.util._findSoname_ldconfig",
> lambda *args: None), \
> +              unittest.mock.patch("ctypes.util._findLib_gcc", lambda
> *args: None):
> diff --git a/meta/recipes-devtools/python/python3_3.9.5.bb
> b/meta/recipes-devtools/python/python3_3.9.5.bb
> index f4002f2516f..1717ff737d4 100644
> --- a/meta/recipes-devtools/python/python3_3.9.5.bb
> +++ b/meta/recipes-devtools/python/python3_3.9.5.bb
> @@ -31,6 +31,7 @@ SRC_URI = "
> http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.xz \
>
> file://0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch \
>
> file://0001-Lib-sysconfig.py-use-libdir-values-from-configuratio.patch \
>
> file://0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch \
> +           ${@bb.utils.contains('IMAGE_FEATURES', 'tools-sdk', '',
> 'file://0001-test_ctypes.test_find-skip-without-tools-sdk.patch', d)} \
>             "
>
>  SRC_URI_append_class-native = " \
> --
> 2.30.2
>
>
> 
>
>

[-- Attachment #2: Type: text/html, Size: 5136 bytes --]

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

* Re: [OE-core] [PATCH 1/1] python3: skip tests requiring tools-sdk
  2021-06-21 11:59   ` [OE-core] " Alexander Kanavin
@ 2021-06-21 17:30     ` Tim Orling
  2021-06-21 20:16       ` Alexander Kanavin
  2021-06-21 20:50       ` Richard Purdie
  0 siblings, 2 replies; 8+ messages in thread
From: Tim Orling @ 2021-06-21 17:30 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: Richard Purdie, OE-core, Tim Orling

[-- Attachment #1: Type: text/plain, Size: 4632 bytes --]

On Mon, Jun 21, 2021 at 5:00 AM Alexander Kanavin <alex.kanavin@gmail.com>
wrote:

> Wait. How does this work, if IMAGE_FEATURES are set from image recipes,
> and not globally?
>
> I'm afraid this may have to be reverted, as it just made it to master.
>
>
These tests have only been passing (since.python3 3.9.0 upgrade) because
the AB ptest images in one way or another have included
packagegroup-core-buildessential.

I asked RP about adding packagegroup-core-buildessential as RDEPENDS for
python3-ptest and he was concerned about build performance. I tried to
narrow the scope to gcc-symlinks and binutils-symlinks, but that was not
enough to make the tests pass.

As I see it, we have two options, this patch which skips the tests
conditionally, or we UNCONDITIONALLY skip the tests.
If you run python3-ptest (and nothing else) on core-image-minimal, these
test cases will fail, which means we do not have proper RDEPENDS for
python3-ptest.

Open to other ideas.


> Alex
>
> On Sat, 19 Jun 2021 at 02:00, Tim Orling <ticotimo@gmail.com> wrote:
>
>> Conditionally skip test_ctypes.test_find unless
>> IMAGE_FEATURES contains 'tools-sdk' as these test
>> cases require full packagegroup-core-buildessential
>>
>> Fixes:
>>   AssertionError: Failed ptests:
>>   {'python3': ['test_find_library_with_gcc', 'test_find_library_with_ld']}
>>
>> Signed-off-by: Tim Orling <timothy.t.orling@intel.com>
>> ---
>>  ...pes.test_find-skip-without-tools-sdk.patch | 33 +++++++++++++++++++
>>  meta/recipes-devtools/python/python3_3.9.5.bb |  1 +
>>  2 files changed, 34 insertions(+)
>>  create mode 100644
>> meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch
>>
>> diff --git
>> a/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch
>> b/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch
>> new file mode 100644
>> index 00000000000..7d684b3c43c
>> --- /dev/null
>> +++
>> b/meta/recipes-devtools/python/python3/0001-test_ctypes.test_find-skip-without-tools-sdk.patch
>> @@ -0,0 +1,33 @@
>> +From 7a2bddfa437be633bb6945d0e6b7d6f27da870ad Mon Sep 17 00:00:00 2001
>> +From: Tim Orling <timothy.t.orling@intel.com>
>> +Date: Fri, 18 Jun 2021 11:56:50 -0700
>> +Subject: [PATCH] test_ctypes.test_find: skip without tools-sdk
>> +
>> +These tests need full packagegroup-core-buildessential, the
>> +easiest way to dynamically check for that is looking for
>> +'tools-sdk' in IMAGE_FEATURES.
>> +
>> +Upstream-Status: Inappropriate [oe-specific]
>> +
>> +Signed-off-by: Tim Orling <timothy.t.orlign@intel.com>
>> +---
>> + Lib/ctypes/test/test_find.py | 2 ++
>> + 1 file changed, 2 insertions(+)
>> +
>> +diff --git a/Lib/ctypes/test/test_find.py b/Lib/ctypes/test/test_find.py
>> +index 92ac184..0d009d1 100644
>> +--- a/Lib/ctypes/test/test_find.py
>> ++++ b/Lib/ctypes/test/test_find.py
>> +@@ -112,10 +112,12 @@ class FindLibraryLinux(unittest.TestCase):
>> +                 # LD_LIBRARY_PATH)
>> +                 self.assertEqual(find_library(libname), 'lib%s.so' %
>> libname)
>> +
>> ++    @unittest.skip("Needs IMAGE_FEATURE += \"tools-sdk\"")
>> +     def test_find_library_with_gcc(self):
>> +         with unittest.mock.patch("ctypes.util._findSoname_ldconfig",
>> lambda *args: None):
>> +             self.assertNotEqual(find_library('c'), None)
>> +
>> ++    @unittest.skip("Needs IMAGE_FEATURE += \"tools-sdk\"")
>> +     def test_find_library_with_ld(self):
>> +         with unittest.mock.patch("ctypes.util._findSoname_ldconfig",
>> lambda *args: None), \
>> +              unittest.mock.patch("ctypes.util._findLib_gcc", lambda
>> *args: None):
>> diff --git a/meta/recipes-devtools/python/python3_3.9.5.bb
>> b/meta/recipes-devtools/python/python3_3.9.5.bb
>> index f4002f2516f..1717ff737d4 100644
>> --- a/meta/recipes-devtools/python/python3_3.9.5.bb
>> +++ b/meta/recipes-devtools/python/python3_3.9.5.bb
>> @@ -31,6 +31,7 @@ SRC_URI = "
>> http://www.python.org/ftp/python/${PV}/Python-${PV}.tar.xz \
>>
>> file://0020-configure.ac-setup.py-do-not-add-a-curses-include-pa.patch \
>>
>> file://0001-Lib-sysconfig.py-use-libdir-values-from-configuratio.patch \
>>
>> file://0001-Skip-failing-tests-due-to-load-variability-on-YP-AB.patch \
>> +           ${@bb.utils.contains('IMAGE_FEATURES', 'tools-sdk', '',
>> 'file://0001-test_ctypes.test_find-skip-without-tools-sdk.patch', d)} \
>>             "
>>
>>  SRC_URI_append_class-native = " \
>> --
>> 2.30.2
>>
>>
>> 
>>
>>

[-- Attachment #2: Type: text/html, Size: 6543 bytes --]

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

* Re: [OE-core] [PATCH 1/1] python3: skip tests requiring tools-sdk
  2021-06-21 17:30     ` Tim Orling
@ 2021-06-21 20:16       ` Alexander Kanavin
  2021-06-21 20:24         ` Tim Orling
  2021-06-21 20:50       ` Richard Purdie
  1 sibling, 1 reply; 8+ messages in thread
From: Alexander Kanavin @ 2021-06-21 20:16 UTC (permalink / raw)
  To: Tim Orling; +Cc: Richard Purdie, OE-core, Tim Orling

[-- Attachment #1: Type: text/plain, Size: 1588 bytes --]

On Mon, 21 Jun 2021 at 19:30, Tim Orling <ticotimo@gmail.com> wrote:

>
>
> On Mon, Jun 21, 2021 at 5:00 AM Alexander Kanavin <alex.kanavin@gmail.com>
> wrote:
>
>> Wait. How does this work, if IMAGE_FEATURES are set from image recipes,
>> and not globally?
>>
>> I'm afraid this may have to be reverted, as it just made it to master.
>>
>>
> These tests have only been passing (since.python3 3.9.0 upgrade) because
> the AB ptest images in one way or another have included
> packagegroup-core-buildessential.
>
> I asked RP about adding packagegroup-core-buildessential as RDEPENDS for
> python3-ptest and he was concerned about build performance. I tried to
> narrow the scope to gcc-symlinks and binutils-symlinks, but that was not
> enough to make the tests pass.
>
> As I see it, we have two options, this patch which skips the tests
> conditionally, or we UNCONDITIONALLY skip the tests.
> If you run python3-ptest (and nothing else) on core-image-minimal, these
> test cases will fail, which means we do not have proper RDEPENDS for
> python3-ptest.
>

I think the right way out of this is to modify the tests so that they check
for the presence of items that are used by the tests and skip themselfes if
those items (gcc, etc) are not present (turn a hard dependency into a soft
one). Then simply apply the patch without any conditions in the recipe.

There are many other tests which self-skip in a similar way already, we do
not necessarily maintain the full soft dependency set for the fullest ptest
coverage, not should we try to.

Alex

[-- Attachment #2: Type: text/html, Size: 2462 bytes --]

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

* Re: [OE-core] [PATCH 1/1] python3: skip tests requiring tools-sdk
  2021-06-21 20:16       ` Alexander Kanavin
@ 2021-06-21 20:24         ` Tim Orling
  0 siblings, 0 replies; 8+ messages in thread
From: Tim Orling @ 2021-06-21 20:24 UTC (permalink / raw)
  To: Alexander Kanavin; +Cc: Richard Purdie, OE-core, Tim Orling

[-- Attachment #1: Type: text/plain, Size: 1950 bytes --]

On Mon, Jun 21, 2021 at 1:16 PM Alexander Kanavin <alex.kanavin@gmail.com>
wrote:

> On Mon, 21 Jun 2021 at 19:30, Tim Orling <ticotimo@gmail.com> wrote:
>
>>
>>
>> On Mon, Jun 21, 2021 at 5:00 AM Alexander Kanavin <alex.kanavin@gmail.com>
>> wrote:
>>
>>> Wait. How does this work, if IMAGE_FEATURES are set from image recipes,
>>> and not globally?
>>>
>>> I'm afraid this may have to be reverted, as it just made it to master.
>>>
>>>
>> These tests have only been passing (since.python3 3.9.0 upgrade) because
>> the AB ptest images in one way or another have included
>> packagegroup-core-buildessential.
>>
>> I asked RP about adding packagegroup-core-buildessential as RDEPENDS for
>> python3-ptest and he was concerned about build performance. I tried to
>> narrow the scope to gcc-symlinks and binutils-symlinks, but that was not
>> enough to make the tests pass.
>>
>> As I see it, we have two options, this patch which skips the tests
>> conditionally, or we UNCONDITIONALLY skip the tests.
>> If you run python3-ptest (and nothing else) on core-image-minimal, these
>> test cases will fail, which means we do not have proper RDEPENDS for
>> python3-ptest.
>>
>
> I think the right way out of this is to modify the tests so that they
> check for the presence of items that are used by the tests and skip
> themselfes if those items (gcc, etc) are not present (turn a hard
> dependency into a soft one). Then simply apply the patch without any
> conditions in the recipe.
>
>
I don't disagree, but a simple check for gcc or ld (and ldconfig) is not
enough to pass the tests. I proved this by adding gcc-symlinks and
binutils-symlinks to the RDEPENDS.
It's a bit convoluted in the code base.

There are many other tests which self-skip in a similar way already, we do
> not necessarily maintain the full soft dependency set for the fullest ptest
> coverage, not should we try to.
>
> Alex
>

[-- Attachment #2: Type: text/html, Size: 3329 bytes --]

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

* Re: [OE-core] [PATCH 1/1] python3: skip tests requiring tools-sdk
  2021-06-21 17:30     ` Tim Orling
  2021-06-21 20:16       ` Alexander Kanavin
@ 2021-06-21 20:50       ` Richard Purdie
  2021-06-21 21:10         ` Alexander Kanavin
  1 sibling, 1 reply; 8+ messages in thread
From: Richard Purdie @ 2021-06-21 20:50 UTC (permalink / raw)
  To: Tim Orling, Alexander Kanavin; +Cc: OE-core, Tim Orling

On Mon, 2021-06-21 at 10:30 -0700, Tim Orling wrote:
> 
> 
> On Mon, Jun 21, 2021 at 5:00 AM Alexander Kanavin <alex.kanavin@gmail.com> wrote:
> > Wait. How does this work, if IMAGE_FEATURES are set from image recipes, and not globally?
> > 
> > I'm afraid this may have to be reverted, as it just made it to master.
> > 
> > 
> 
> 
> These tests have only been passing (since.python3 3.9.0 upgrade) because the AB ptest images in one way or
> another have included packagegroup-core-buildessential.
> 
> I asked RP about adding packagegroup-core-buildessential as RDEPENDS for python3-ptest and he was concerned
> about build performance. I tried to narrow the scope to gcc-symlinks and binutils-symlinks, but that was not
> enough to make the tests pass.
> 
> As I see it, we have two options, this patch which skips the tests conditionally, or we UNCONDITIONALLY skip
> the tests.
> If you run python3-ptest (and nothing else) on core-image-minimal, these test cases will fail, which means
> we do not have proper RDEPENDS for python3-ptest.
> 
> Open to other ideas.

I think we're all fine with disabling these tests. The issue is that 
IMAGE_FEATURES isn't available in a recipe. As such we may as well 
unconditionally disable them as that is effectively what the current
change does.

Cheers,

Richard


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

* Re: [OE-core] [PATCH 1/1] python3: skip tests requiring tools-sdk
  2021-06-21 20:50       ` Richard Purdie
@ 2021-06-21 21:10         ` Alexander Kanavin
  0 siblings, 0 replies; 8+ messages in thread
From: Alexander Kanavin @ 2021-06-21 21:10 UTC (permalink / raw)
  To: Richard Purdie; +Cc: Tim Orling, OE-core, Tim Orling

[-- Attachment #1: Type: text/plain, Size: 428 bytes --]

On Mon, 21 Jun 2021 at 22:51, Richard Purdie <
richard.purdie@linuxfoundation.org> wrote:

> I think we're all fine with disabling these tests. The issue is that
> IMAGE_FEATURES isn't available in a recipe. As such we may as well
> unconditionally disable them as that is effectively what the current
> change does.
>

I'm ok with this too, although I'd prefer a check with a fallback to a skip
in the test.

Alex

[-- Attachment #2: Type: text/html, Size: 787 bytes --]

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

end of thread, other threads:[~2021-06-21 21:10 UTC | newest]

Thread overview: 8+ messages (download: mbox.gz / follow: Atom feed)
-- links below jump to the message on this page --
2021-06-19  0:00 [PATCH 0/1] python3: skip tests requiring tools-sdk Tim Orling
2021-06-19  0:00 ` [PATCH 1/1] " Tim Orling
2021-06-21 11:59   ` [OE-core] " Alexander Kanavin
2021-06-21 17:30     ` Tim Orling
2021-06-21 20:16       ` Alexander Kanavin
2021-06-21 20:24         ` Tim Orling
2021-06-21 20:50       ` Richard Purdie
2021-06-21 21:10         ` Alexander Kanavin

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.