diff options
author | Aníbal Limón <anibal.limon@linux.intel.com> | 2016-10-31 17:20:48 -0600 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2017-01-23 12:03:54 +0000 |
commit | 57af8ee4021c302bd351adf03e6d85274ad7efd5 (patch) | |
tree | 43fa4c998ba434423d56d9eeac46a75dbbf93124 /meta/lib/oeqa/sdk/gcc.py | |
parent | ec73e8a3d3149f3866b7bfc06f169c6e05e2d338 (diff) | |
download | openembedded-core-57af8ee4021c302bd351adf03e6d85274ad7efd5.tar.gz openembedded-core-57af8ee4021c302bd351adf03e6d85274ad7efd5.tar.bz2 openembedded-core-57af8ee4021c302bd351adf03e6d85274ad7efd5.zip |
oeqa/sdk: Move test cases inside cases directory
For match with the new structure of the OEQA framework.
In the new framework Test component base directory in this case
sdk module will contain case and context implementations.
[YOCTO #10599]
Signed-off-by: Aníbal Limón <anibal.limon@linux.intel.com>
Signed-off-by: Mariano Lopez <mariano.lopez@linux.intel.com>
Diffstat (limited to 'meta/lib/oeqa/sdk/gcc.py')
-rw-r--r-- | meta/lib/oeqa/sdk/gcc.py | 36 |
1 files changed, 0 insertions, 36 deletions
diff --git a/meta/lib/oeqa/sdk/gcc.py b/meta/lib/oeqa/sdk/gcc.py deleted file mode 100644 index f3f4341a20..0000000000 --- a/meta/lib/oeqa/sdk/gcc.py +++ /dev/null @@ -1,36 +0,0 @@ -import unittest -import os -import shutil -from oeqa.oetest import oeSDKTest, skipModule -from oeqa.utils.decorators import * - -def setUpModule(): - machine = oeSDKTest.tc.d.getVar("MACHINE") - if not oeSDKTest.hasHostPackage("packagegroup-cross-canadian-" + machine): - skipModule("SDK doesn't contain a cross-canadian toolchain") - - -class GccCompileTest(oeSDKTest): - - @classmethod - def setUpClass(self): - for f in ['test.c', 'test.cpp', 'testsdkmakefile']: - shutil.copyfile(os.path.join(self.tc.filesdir, f), self.tc.sdktestdir + f) - - def test_gcc_compile(self): - self._run('$CC %s/test.c -o %s/test -lm' % (self.tc.sdktestdir, self.tc.sdktestdir)) - - def test_gpp_compile(self): - self._run('$CXX %s/test.c -o %s/test -lm' % (self.tc.sdktestdir, self.tc.sdktestdir)) - - def test_gpp2_compile(self): - self._run('$CXX %s/test.cpp -o %s/test -lm' % (self.tc.sdktestdir, self.tc.sdktestdir)) - - def test_make(self): - self._run('cd %s; make -f testsdkmakefile' % self.tc.sdktestdir) - - @classmethod - def tearDownClass(self): - files = [self.tc.sdktestdir + f for f in ['test.c', 'test.cpp', 'test.o', 'test', 'testsdkmakefile']] - for f in files: - bb.utils.remove(f) |