Age | Commit message (Collapse) | Author |
|
Add QA test for mraa i2c command line. Tests
include version, bus detection of slave and
list of slave buses.
Signed-off-by: nvelux <nagarajagopalx.velu@intel.com>
|
|
This merge combines PRs: #289, #279, #276, #275, #273, and #254.
|
|
Make changes to test mraa-gpio command line commands
Signed-off-by: Ashwin Soman <ashwinx.soman@intel.com>
|
|
Make changes to test vaapi installed
Signed-off-by: Ashwin Soman <ashwinx.soman@intel.com>
|
|
Add QA test to check for OpenCL ICD and library files.
Also test to check OpenCL executable can run without
any issue.
Signed-off-by: Yeoh Ee Peng <ee.peng.yeoh@intel.com>
|
|
Add comments to the main test suite and each
test cases.
Signed-off-by: Yeoh Ee Peng <ee.peng.yeoh@intel.com>
|
|
This merges PR #241, PR #244, PR #245, PR #246, PR #251.
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
|
|
Daft test for testing wifi connection sometimes randomly fails. This fix forces the wifi test to retry 2 times before failing.
Signed-off-by: Christian da Costa <christian.da.costa@intel.com>
|
|
Add tests for opencv python interface.
Signed-off-by: Yeoh Ee Peng <ee.peng.yeoh@intel.com>
|
|
Mask Bluetooth tests on MinnowBoard Turbot as the hci0 interface stops
responding when Bluetooth is disabled on the current CI configuration:
Expansion board: Silverjaw Lure (SKU 1000)
Wireless adapter: Intel Dual Band Wireless-AC 7260 - 7260HMW
YOCTO #11714
Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@linux.intel.com>
|
|
Bluetooth tests can not be executed on QEMU, so add single node
tests to its mask file.
Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@linux.intel.com>
|
|
Disable Bluetooth after completing Bluetooth testing in order
to not interfere with other tests.
Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@linux.intel.com>
|
|
Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@linux.intel.com>
|
|
Remove not used tags and update comments and variable names for
added clarity.
Signed-off-by: Jair Gonzalez <jair.de.jesus.gonzalez.plascencia@linux.intel.com>
|
|
flatpak-enable the stock gateway image
|
|
Enable the flatpak image feature in the stock gateway image
whenever the corresponding distro feature is enabled (which
it is by default).
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
|
|
Add gstreamer_cli.py to the computervision tests.
Signed-off-by: Yeoh Ee Peng <ee.peng.yeoh@intel.com>
|
|
Add tests for gst-inspect-1.0 and gst-launch-1.0.
Signed-off-by: Yeoh Ee Peng <ee.peng.yeoh@intel.com>
|
|
Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
|
|
This merge combines #198, #199, #204, #205, and #207.
|
|
The "sensors" image feature includes mraa, upm and via their
dependencies also NodeJS. This is not required by all profiles
and having it in common has some downsides:
- slower build times in all tests using refkit-image-common
(but not much, at least when NodeJS is already built,
only 17s less when building twice, which takes several minutes)
- dependency on components which are not in OE-core and thus
have a higher chance of breaking in other distros
Tests needs to be moved from common to gateway, too. While at it,
sorting order gets restored in the gateway test list.
Signed-off-by: Patrick Ohly <patrick.ohly@intel.com>
|
|
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
|
|
Signed-off-by: Krisztian Litkey <krisztian.litkey@intel.com>
|
|
Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
|
|
Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
|
|
This combined merge takes PRs #109, #113, and #188.
|
|
Signed-off-by: Dmitry Rozhkov <dmitry.rozhkov@linux.intel.com>
|
|
Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
|
|
It doesn't work with the way QEMU is tested so disable it.
Signed-off-by: Simo Kuusela <simo.kuusela@intel.com>
|
|
Signed-off-by: Simo Kuusela <simo.kuusela@intel.com>
|
|
Test dropping, rejecting and prerouting SSH with nftables.
Signed-off-by: Simo Kuusela <simo.kuusela@intel.com>
|
|
This merge takes two existing PRs (#161 and #172) plus adds oe-core
and bitbake submodule updates (with the fixes they expect).
|
|
The v2 of OEQA framework expects a few changes in selftests. The
following modifications are made:
* moved the files to <layer>/lib/oeqa/selftest/cases/
* updated class imports with (we're not using decorators):
sed -i -e '/decorators/d; \
s/oeSelfTest/OESelftestTestCase/g; \
s/selftest\.base/selftest\.case/; \
s/selftest\.sstate/selftest\.cases\.sstate/'
* changed filenames with '-' in them to have '_' instead due to how
python unittest loader sees (or does not) the files.
* added modules using SetUpClass() to call their parent's SetUpClass()
* changed self.log to self.logger
Additionally, move refkit_license_check.py under meta-refkit-core
and add licensecheck.py to its search path.
Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com>
|
|
Add an iotivity base class for runtime tests, also moved
the setup and teardown funcionality of client.py to the base
class. Since many iotivity setup methods are similar, other
iotivity classes should use this base class too.
Signed-off-by: Humberto Ibarra <humberto.ibarra.lopez@intel.com>
|
|
Testcases were using an odd logic in some if statemtets. This
fixes it by introducing a simpler and more straightforward
approach.
Signed-off-by: Humberto Ibarra <humberto.ibarra.lopez@intel.com>
|
|
Changes the names of the iotivity.py test module and its tests
for names that are more clear and make more sense. Removed the
"iotivity" or "iotvt" part from the names when it felt like it
was too redundant. Also removed comments with little use.
Signed-off-by: Humberto Ibarra <humberto.ibarra.lopez@intel.com>
|
|
Previous reorganization introduced problems with paths in
meta-iotqa. This fixes this path problem for wifi_connect and
also a few typos.
Signed-off-by: Humberto Ibarra <humberto.ibarra.lopez@intel.com>
Signed-off-by: humberto <ibarra.jhumberto@gmail.com>
|
|
After some recent changes in reorganization, bugs in the paths were
introduced in iotvt_wifi.py file. This fixes these path issues.
Signed-off-by: Humberto Ibarra <humberto.ibarra.lopez@intel.com>
|
|
Remove the tag decorators that were used previously in ostro since
currently there is no use for them.
Signed-off-by: Humberto Ibarra <humberto.ibarra.lopez@intel.com>
|
|
Soletta is not part of any refkit profile and is not tested
at this moment. Removing soletta files and case_interface.py
which is only used by soletta tests.
Signed-off-by: Humberto Ibarra <humberto.ibarra.lopez@intel.com>
|
|
The refkit-license-check.py selftest is intended for finding out if
there are licensing conflicts in the images or if prohibited licenses
are used in installed components. It uses licensecheck library from
meta-refkit.
Currently one test is implemented. The test tries to find out whether or
not there are software components used under (L)GPLv3 license in
refkit-image-computervision production configuration.
Note that the test is not accurate and complex enough to be used as a
guarantee that the image licensing is valid and it doesn't contain any
(L)GPLv3 components. It is just a tool helping to catch some possible
mistakes.
Signed-off-by: Ismo Puustinen <ismo.puustinen@intel.com>
|
|
"file /var/lib/alsa/asound.state lock error"
has not occured in 500 most recent CI PR jobs
Signed-off-by: Olev Kartau <olev.kartau@intel.com>
|
|
Message "*ERROR* dp_aux_ch not done status 0xa1450064"
is randomly present in few percent of test runs.
Signed-off-by: Olev Kartau <olev.kartau@intel.com>
|
|
This consolidated merge pulls #149, #151, #153, and #155
PRs in one branch.
|
|
Reorganize test modules in a way that makes more sense. Tests are
now classified by component. Also, remove unneeded 'comm' prefix
in some modules.
Update paths to modules in manifests. Also, sanity tests are better
grouped as part of manifest than module location, so moved sanity
test modules to proper location.
Signed-off-by: Humberto Ibarra <humberto.ibarra.lopez@intel.com>
|
|
Signed-off-by: Simo Kuusela <simo.kuusela@intel.com>
|
|
Signed-off-by: Simo Kuusela <simo.kuusela@intel.com>
|
|
Depending on if "do_test_iot_export" task is done with or without docker
the directory name inside testsuite tarball will differ. So just use
specific name with it ("iottest").
Signed-off-by: Simo Kuusela <simo.kuusela@intel.com>
|
|
For QEMU testing qemu.mask file has been created that includes all tests
that can't be run on QEMU. Also if-else structure has been added to
tester-exec.sh so tests on real devices are run using DAFT and QEMU
tests are run with some bash and expect script. The expect script is
used to run the QEMU and add an SSH key to it so tests can be run.
Signed-off-by: Simo Kuusela <simo.kuusela@intel.com>
|
|
With the removal of do_build task of all -initial recipes
in OE-Core, a missing dependency error was triggered when
exporting the iot test suites. The ${PN}:do_build for an
image recipe further had a dependency to all do_build tasks.
Fix the dependency setting with a proper 'after' dependency
instead of directly depending on '${PN}:do_build'. Also, we need
to ensure test_iot_export has the test tools correctly deployed
so that test_iot_export can pack them up.
Signed-off-by: Mikko Ylinen <mikko.ylinen@linux.intel.com>
|