summaryrefslogtreecommitdiff
path: root/meta/lib
diff options
context:
space:
mode:
Diffstat (limited to 'meta/lib')
-rw-r--r--meta/lib/buildstats.py158
-rw-r--r--meta/lib/oe/buildhistory_analysis.py143
-rw-r--r--meta/lib/oe/classextend.py12
-rw-r--r--meta/lib/oe/classutils.py2
-rw-r--r--meta/lib/oe/copy_buildsystem.py18
-rw-r--r--meta/lib/oe/data.py34
-rw-r--r--meta/lib/oe/distro_check.py305
-rw-r--r--meta/lib/oe/gpg_sign.py30
-rw-r--r--meta/lib/oe/lsb.py76
-rw-r--r--meta/lib/oe/manifest.py28
-rw-r--r--meta/lib/oe/package.py23
-rw-r--r--meta/lib/oe/package_manager.py1442
-rw-r--r--meta/lib/oe/packagedata.py2
-rw-r--r--meta/lib/oe/packagegroup.py10
-rw-r--r--meta/lib/oe/patch.py161
-rw-r--r--meta/lib/oe/path.py43
-rw-r--r--meta/lib/oe/prservice.py26
-rw-r--r--meta/lib/oe/qa.py106
-rw-r--r--meta/lib/oe/recipeutils.py113
-rw-r--r--meta/lib/oe/rootfs.py189
-rw-r--r--meta/lib/oe/sdk.py83
-rw-r--r--meta/lib/oe/sstatesig.py82
-rw-r--r--meta/lib/oe/terminal.py22
-rw-r--r--meta/lib/oe/utils.py61
-rw-r--r--meta/lib/oeqa/buildperf/base.py412
-rw-r--r--meta/lib/oeqa/buildperf/test_basic.py48
-rw-r--r--meta/lib/oeqa/controllers/masterimage.py20
-rw-r--r--meta/lib/oeqa/controllers/testtargetloader.py2
-rw-r--r--meta/lib/oeqa/core/README38
-rw-r--r--meta/lib/oeqa/core/__init__.py (renamed from meta/lib/oe/tests/__init__.py)0
-rw-r--r--meta/lib/oeqa/core/case.py46
-rw-r--r--meta/lib/oeqa/core/cases/__init__.py0
-rw-r--r--meta/lib/oeqa/core/cases/example/data.json1
-rw-r--r--meta/lib/oeqa/core/cases/example/test_basic.py20
-rw-r--r--meta/lib/oeqa/core/context.py243
-rw-r--r--meta/lib/oeqa/core/decorator/__init__.py71
-rw-r--r--meta/lib/oeqa/core/decorator/data.py98
-rw-r--r--meta/lib/oeqa/core/decorator/depends.py94
-rw-r--r--meta/lib/oeqa/core/decorator/oeid.py23
-rw-r--r--meta/lib/oeqa/core/decorator/oetag.py24
-rw-r--r--meta/lib/oeqa/core/decorator/oetimeout.py25
-rw-r--r--meta/lib/oeqa/core/exception.py14
-rw-r--r--meta/lib/oeqa/core/loader.py272
-rw-r--r--meta/lib/oeqa/core/runner.py76
-rw-r--r--meta/lib/oeqa/core/target/__init__.py33
-rw-r--r--meta/lib/oeqa/core/target/qemu.py45
-rw-r--r--meta/lib/oeqa/core/target/ssh.py266
-rw-r--r--meta/lib/oeqa/core/tests/__init__.py0
-rw-r--r--meta/lib/oeqa/core/tests/cases/data.py20
-rw-r--r--meta/lib/oeqa/core/tests/cases/depends.py38
-rw-r--r--meta/lib/oeqa/core/tests/cases/loader/invalid/oeid.py15
-rw-r--r--meta/lib/oeqa/core/tests/cases/loader/valid/another.py9
-rw-r--r--meta/lib/oeqa/core/tests/cases/oeid.py18
-rw-r--r--meta/lib/oeqa/core/tests/cases/oetag.py18
-rw-r--r--meta/lib/oeqa/core/tests/cases/timeout.py18
-rw-r--r--meta/lib/oeqa/core/tests/common.py35
-rwxr-xr-xmeta/lib/oeqa/core/tests/test_data.py51
-rwxr-xr-xmeta/lib/oeqa/core/tests/test_decorators.py135
-rwxr-xr-xmeta/lib/oeqa/core/tests/test_loader.py86
-rwxr-xr-xmeta/lib/oeqa/core/tests/test_runner.py38
-rw-r--r--meta/lib/oeqa/core/utils/__init__.py0
-rw-r--r--meta/lib/oeqa/core/utils/misc.py44
-rw-r--r--meta/lib/oeqa/core/utils/path.py19
-rw-r--r--meta/lib/oeqa/core/utils/test.py86
-rw-r--r--meta/lib/oeqa/files/test.c (renamed from meta/lib/oeqa/runtime/files/test.c)0
-rw-r--r--meta/lib/oeqa/files/test.cpp (renamed from meta/lib/oeqa/runtime/files/test.cpp)0
-rw-r--r--meta/lib/oeqa/files/test.pl (renamed from meta/lib/oeqa/runtime/files/test.pl)0
-rw-r--r--meta/lib/oeqa/files/test.py (renamed from meta/lib/oeqa/runtime/files/test.py)0
-rw-r--r--meta/lib/oeqa/oetest.py165
-rwxr-xr-xmeta/lib/oeqa/runexported.py8
-rw-r--r--meta/lib/oeqa/runtime/_ptest.py125
-rw-r--r--meta/lib/oeqa/runtime/_qemutiny.py9
-rw-r--r--meta/lib/oeqa/runtime/buildcvs.py31
-rw-r--r--meta/lib/oeqa/runtime/buildgalculator.py23
-rw-r--r--meta/lib/oeqa/runtime/buildiptables.py31
-rw-r--r--meta/lib/oeqa/runtime/case.py17
-rw-r--r--meta/lib/oeqa/runtime/cases/_ptest.py103
-rw-r--r--meta/lib/oeqa/runtime/cases/_qemutiny.py8
-rw-r--r--meta/lib/oeqa/runtime/cases/buildcpio.py30
-rw-r--r--meta/lib/oeqa/runtime/cases/buildgalculator.py28
-rw-r--r--meta/lib/oeqa/runtime/cases/buildiptables.py34
-rw-r--r--meta/lib/oeqa/runtime/cases/connman.py30
-rw-r--r--meta/lib/oeqa/runtime/cases/date.py38
-rw-r--r--meta/lib/oeqa/runtime/cases/df.py13
-rw-r--r--meta/lib/oeqa/runtime/cases/dnf.py123
-rw-r--r--meta/lib/oeqa/runtime/cases/gcc.py73
-rw-r--r--meta/lib/oeqa/runtime/cases/kernelmodule.py40
-rw-r--r--meta/lib/oeqa/runtime/cases/ldd.py25
-rw-r--r--meta/lib/oeqa/runtime/cases/logrotate.py42
-rw-r--r--meta/lib/oeqa/runtime/cases/multilib.py41
-rw-r--r--meta/lib/oeqa/runtime/cases/oe_syslog.py66
-rw-r--r--meta/lib/oeqa/runtime/cases/pam.py33
-rw-r--r--meta/lib/oeqa/runtime/cases/parselogs.py (renamed from meta/lib/oeqa/runtime/parselogs.py)216
-rw-r--r--meta/lib/oeqa/runtime/cases/perl.py37
-rw-r--r--meta/lib/oeqa/runtime/cases/ping.py24
-rw-r--r--meta/lib/oeqa/runtime/cases/python.py43
-rw-r--r--meta/lib/oeqa/runtime/cases/rpm.py142
-rw-r--r--meta/lib/oeqa/runtime/cases/scanelf.py26
-rw-r--r--meta/lib/oeqa/runtime/cases/scp.py33
-rw-r--r--meta/lib/oeqa/runtime/cases/skeletoninit.py33
-rw-r--r--meta/lib/oeqa/runtime/cases/ssh.py15
-rw-r--r--meta/lib/oeqa/runtime/cases/systemd.py (renamed from meta/lib/oeqa/runtime/systemd.py)151
-rw-r--r--meta/lib/oeqa/runtime/cases/x32lib.py19
-rw-r--r--meta/lib/oeqa/runtime/cases/xorg.py17
-rw-r--r--meta/lib/oeqa/runtime/connman.py31
-rw-r--r--meta/lib/oeqa/runtime/context.py220
-rw-r--r--meta/lib/oeqa/runtime/date.py31
-rw-r--r--meta/lib/oeqa/runtime/decorator/package.py53
-rw-r--r--meta/lib/oeqa/runtime/df.py12
-rw-r--r--meta/lib/oeqa/runtime/gcc.py47
-rw-r--r--meta/lib/oeqa/runtime/kernelmodule.py34
-rw-r--r--meta/lib/oeqa/runtime/ldd.py21
-rw-r--r--meta/lib/oeqa/runtime/loader.py16
-rw-r--r--meta/lib/oeqa/runtime/logrotate.py28
-rw-r--r--meta/lib/oeqa/runtime/multilib.py42
-rw-r--r--meta/lib/oeqa/runtime/pam.py25
-rw-r--r--meta/lib/oeqa/runtime/perl.py30
-rw-r--r--meta/lib/oeqa/runtime/ping.py22
-rw-r--r--meta/lib/oeqa/runtime/python.py35
-rw-r--r--meta/lib/oeqa/runtime/rpm.py120
-rw-r--r--meta/lib/oeqa/runtime/scanelf.py28
-rw-r--r--meta/lib/oeqa/runtime/scp.py22
-rw-r--r--meta/lib/oeqa/runtime/skeletoninit.py29
-rw-r--r--meta/lib/oeqa/runtime/smart.py243
-rw-r--r--meta/lib/oeqa/runtime/ssh.py19
-rw-r--r--meta/lib/oeqa/runtime/syslog.py52
-rw-r--r--meta/lib/oeqa/runtime/utils/__init__.py0
-rw-r--r--meta/lib/oeqa/runtime/utils/targetbuildproject.py39
-rw-r--r--meta/lib/oeqa/runtime/x32lib.py18
-rw-r--r--meta/lib/oeqa/runtime/xorg.py16
-rw-r--r--meta/lib/oeqa/sdk/__init__.py3
-rw-r--r--meta/lib/oeqa/sdk/buildcvs.py25
-rw-r--r--meta/lib/oeqa/sdk/buildgalculator.py24
-rw-r--r--meta/lib/oeqa/sdk/buildiptables.py26
-rw-r--r--meta/lib/oeqa/sdk/case.py12