From fd2714953d3f376d5ad7014ebd3d341d5d188ac4 Mon Sep 17 00:00:00 2001 From: Ross Burton Date: Mon, 20 May 2024 10:18:28 +0000 Subject: [PATCH] oeqa/sdk: rename test cases Instead of having a test called eg "assimp", rename it to "cmake" as the point of the test is to verify that CMake works. This should make it clearer what the tests are actually exercising. (From OE-Core rev: ccf7fdc0e5b6df218b319f972cd5ba142c06c243) Signed-off-by: Ross Burton Signed-off-by: Richard Purdie --- meta/lib/oeqa/sdk/cases/{buildcpio.py => autotools.py} | 2 +- meta/lib/oeqa/sdk/cases/{assimp.py => cmake.py} | 4 ++-- meta/lib/oeqa/sdk/cases/{buildgalculator.py => gtk3.py} | 2 +- meta/lib/oeqa/sdk/cases/{buildlzip.py => makefile.py} | 2 +- meta/lib/oeqa/sdk/cases/{buildepoxy.py => meson.py} | 4 ++-- 5 files changed, 7 insertions(+), 7 deletions(-) rename meta/lib/oeqa/sdk/cases/{buildcpio.py => autotools.py} (97%) rename meta/lib/oeqa/sdk/cases/{assimp.py => cmake.py} (95%) rename meta/lib/oeqa/sdk/cases/{buildgalculator.py => gtk3.py} (98%) rename meta/lib/oeqa/sdk/cases/{buildlzip.py => makefile.py} (97%) rename meta/lib/oeqa/sdk/cases/{buildepoxy.py => meson.py} (93%) diff --git a/meta/lib/oeqa/sdk/cases/buildcpio.py b/meta/lib/oeqa/sdk/cases/autotools.py similarity index 97% rename from meta/lib/oeqa/sdk/cases/buildcpio.py rename to meta/lib/oeqa/sdk/cases/autotools.py index 51003b19cd..a711353791 100644 --- a/meta/lib/oeqa/sdk/cases/buildcpio.py +++ b/meta/lib/oeqa/sdk/cases/autotools.py @@ -13,7 +13,7 @@ from oeqa.sdk.case import OESDKTestCase from oeqa.utils.subprocesstweak import errors_have_output errors_have_output() -class BuildCpioTest(OESDKTestCase): +class AutotoolsTest(OESDKTestCase): """ Check that autotools will cross-compile correctly. """ diff --git a/meta/lib/oeqa/sdk/cases/assimp.py b/meta/lib/oeqa/sdk/cases/cmake.py similarity index 95% rename from meta/lib/oeqa/sdk/cases/assimp.py rename to meta/lib/oeqa/sdk/cases/cmake.py index d990b1e97d..db7d826a38 100644 --- a/meta/lib/oeqa/sdk/cases/assimp.py +++ b/meta/lib/oeqa/sdk/cases/cmake.py @@ -13,7 +13,7 @@ from oeqa.sdk.case import OESDKTestCase from oeqa.utils.subprocesstweak import errors_have_output errors_have_output() -class BuildAssimp(OESDKTestCase): +class CMakeTest(OESDKTestCase): """ Test case to build a project using cmake. """ @@ -21,7 +21,7 @@ class BuildAssimp(OESDKTestCase): def setUp(self): if not (self.tc.hasHostPackage("nativesdk-cmake") or self.tc.hasHostPackage("cmake-native")): - raise unittest.SkipTest("Needs cmake") + raise unittest.SkipTest("CMakeTest: needs cmake") def test_assimp(self): with tempfile.TemporaryDirectory(prefix="assimp", dir=self.tc.sdk_dir) as testdir: diff --git a/meta/lib/oeqa/sdk/cases/buildgalculator.py b/meta/lib/oeqa/sdk/cases/gtk3.py similarity index 98% rename from meta/lib/oeqa/sdk/cases/buildgalculator.py rename to meta/lib/oeqa/sdk/cases/gtk3.py index 178f07472d..c329c4bb86 100644 --- a/meta/lib/oeqa/sdk/cases/buildgalculator.py +++ b/meta/lib/oeqa/sdk/cases/gtk3.py @@ -13,7 +13,7 @@ from oeqa.sdk.case import OESDKTestCase from oeqa.utils.subprocesstweak import errors_have_output errors_have_output() -class GalculatorTest(OESDKTestCase): +class GTK3Test(OESDKTestCase): """ Test that autotools and GTK+ 3 compiles correctly. """ diff --git a/meta/lib/oeqa/sdk/cases/buildlzip.py b/meta/lib/oeqa/sdk/cases/makefile.py similarity index 97% rename from meta/lib/oeqa/sdk/cases/buildlzip.py rename to meta/lib/oeqa/sdk/cases/makefile.py index b4b7d85b88..c0b40f1f72 100644 --- a/meta/lib/oeqa/sdk/cases/buildlzip.py +++ b/meta/lib/oeqa/sdk/cases/makefile.py @@ -9,7 +9,7 @@ from oeqa.sdk.case import OESDKTestCase from oeqa.utils.subprocesstweak import errors_have_output errors_have_output() -class BuildLzipTest(OESDKTestCase): +class MakefileTest(OESDKTestCase): """ Test that "plain" compilation works, using just $CC $CFLAGS etc. """ diff --git a/meta/lib/oeqa/sdk/cases/buildepoxy.py b/meta/lib/oeqa/sdk/cases/meson.py similarity index 93% rename from meta/lib/oeqa/sdk/cases/buildepoxy.py rename to meta/lib/oeqa/sdk/cases/meson.py index 147ee3e0ee..be53df204a 100644 --- a/meta/lib/oeqa/sdk/cases/buildepoxy.py +++ b/meta/lib/oeqa/sdk/cases/meson.py @@ -13,14 +13,14 @@ from oeqa.sdk.case import OESDKTestCase from oeqa.utils.subprocesstweak import errors_have_output errors_have_output() -class EpoxyTest(OESDKTestCase): +class MesonTest(OESDKTestCase): """ Test that Meson builds correctly. """ def setUp(self): if not (self.tc.hasHostPackage("nativesdk-meson") or self.tc.hasHostPackage("meson-native")): - raise unittest.SkipTest("EpoxyTest class: SDK doesn't contain Meson") + raise unittest.SkipTest("MesonTest: needs meson") def test_epoxy(self): with tempfile.TemporaryDirectory(prefix="epoxy", dir=self.tc.sdk_dir) as testdir: