[OE-core] [PATCH v2] oeqa/sdk: Replace buildiptables for buildlzip tests
Khem Raj
raj.khem at gmail.com
Thu Jul 6 06:33:24 UTC 2017
On 7/3/17 1:04 PM, jose.perez.carranza at linux.intel.com wrote:
> From: Jose Perez Carranza <jose.perez.carranza at linux.intel.com>
>
> Buildiptables test cases are conflicting with images built with “musl”
> as standard C library, in order to avoid those issues lzip package was
> selected to be used on the tests as this does not have any "musl"
> dependency.
>
> [YOCTO #11713]
On top of this patch we also needs to change meta/class/testimage.bbclass
to replace buildiptables with buildlzip
>
> Signed-off-by: Jose Perez Carranza <jose.perez.carranza at linux.intel.com>
> ---
> meta/lib/oeqa/sdk/cases/{buildiptables.py => buildlzip.py} | 8 ++++----
> 1 file changed, 4 insertions(+), 4 deletions(-)
> rename meta/lib/oeqa/sdk/cases/{buildiptables.py => buildlzip.py} (84%)
>
> diff --git a/meta/lib/oeqa/sdk/cases/buildiptables.py b/meta/lib/oeqa/sdk/cases/buildlzip.py
> similarity index 84%
> rename from meta/lib/oeqa/sdk/cases/buildiptables.py
> rename to meta/lib/oeqa/sdk/cases/buildlzip.py
> index 419c7ebd09b..3a89ce86276 100644
> --- a/meta/lib/oeqa/sdk/cases/buildiptables.py
> +++ b/meta/lib/oeqa/sdk/cases/buildlzip.py
> @@ -3,15 +3,15 @@ from oeqa.sdk.case import OESDKTestCase
> from oeqa.sdk.utils.sdkbuildproject import SDKBuildProject
>
>
> -class BuildIptablesTest(OESDKTestCase):
> +class BuildLzipTest(OESDKTestCase):
> td_vars = ['DATETIME']
>
> @classmethod
> def setUpClass(self):
> dl_dir = self.td.get('DL_DIR', None)
>
> - self.project = SDKBuildProject(self.tc.sdk_dir + "/iptables/", self.tc.sdk_env,
> - "http://downloads.yoctoproject.org/mirror/sources/iptables-1.4.13.tar.bz2",
> + self.project = SDKBuildProject(self.tc.sdk_dir + "/lzip/", self.tc.sdk_env,
> + "http://downloads.yoctoproject.org/mirror/sources/lzip-1.19.tar.gz",
> self.tc.sdk_dir, self.td['DATETIME'], dl_dir=dl_dir)
> self.project.download_archive()
>
> @@ -21,7 +21,7 @@ class BuildIptablesTest(OESDKTestCase):
> self.tc.hasTargetPackage("gcc")):
> raise unittest.SkipTest("SDK doesn't contain a cross-canadian toolchain")
>
> - def test_iptables(self):
> + def test_lzip(self):
> self.assertEqual(self.project.run_configure(), 0,
> msg="Running configure failed")
>
>
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 163 bytes
Desc: OpenPGP digital signature
URL: <http://lists.openembedded.org/pipermail/openembedded-core/attachments/20170705/89c6b04f/attachment-0002.sig>
More information about the Openembedded-core
mailing list