Added verification for images compression divided in 3 steps.
1. Add IMAGE_FSTYPES += "[type(s)]" to ~/conf/local.conf
2. Build a "core-image-minimal" using this configuration.
3. Verify that the image compressed file is present in rootfs directory.
YOCTO[#10745]
Signed-off-b
Added verification for images compression divided in 3 steps.
1. Add IMAGE_FSTYPES += "[type(s)]" to ~/conf/local.conf
2. Build a "core-image-minimal" using this configuration.
3. Verify that the image compressed file is present in rootfs directory.
YOCTO[#10745]
Signed-off-b
Added verification for images compression divided in 3 steps.
1. Add IMAGE_FSTYPES += "[type(s)]" to ~/conf/local.conf
2. Build a "core-image-minimal" using this configuration.
3. Verify that the image compressed file is present in rootfs directory.
YOCTO[#10745]
Signed-off-b
Added validation for SDK compatibility tests with eSDK.
buildiptables, gcc, perl, python and buildgalculator based on target manifest
file.Running with: $ bitbake -c testsdkext
[YOCTO #9090]
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/sdk/cases/buildgalculator.py | 4 +++-
meta/lib
Added validation for SDK compatibility tests with eSDK.
buildiptables, gcc, perl, python and buildgalculator based on target manifest
file.Running with: $ bitbake -c testsdkext
[YOCTO #9090]
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/sdk/cases/buildgalculator.py | 4 +++-
meta/lib
execute on
postprocess
in populate_sdk_ext because at the end we have all the sstate artifacts to
generate the manifest.
[YOCTO #9038]
Signed-off-by: Francisco Pedraza
---
meta/classes/populate_sdk_base.bbclass | 6 +++---
meta/classes/populate_sdk_ext.bbclass | 27 +++
2
This function is going to be used for generating the target and host manifest
files packages for eSDK.
Added some fixes for buildhistory.bblclass, and docstring for get_extra_sdkinfo
at oe.sdk
[YOCTO #9038]
Signed-off-by: Francisco Pedraza
---
meta/classes/buildhistory.bbclass | 16
Added some fixes for buildhistory.bblclass, and docstring for get_extra_sdkinfo
at oe.sdk
Signed-off-by: Francisco Pedraza
---
meta/classes/buildhistory.bbclass | 4 +---
meta/lib/oe/sdk.py| 15 +++
2 files changed, 12 insertions(+), 7 deletions(-)
diff --git a
execute on
postprocess
in populate_sdk_ext because at the end we have all the sstate artifacts to
generate the manifest.
[YOCTO #9038]
Signed-off-by: Francisco Pedraza
---
meta/classes/populate_sdk_base.bbclass | 6 +++---
meta/classes/populate_sdk_ext.bbclass | 27 +++
2
This function is going to be used for generating the target and host manifest
files packages for eSDK.
[YOCTO #9038]
Signed-off-by: Francisco Pedraza
---
meta/classes/buildhistory.bbclass | 16
meta/lib/oe/sdk.py| 16
2 files changed, 20
Added validation for SDK compatibility tests with eSDK.
buildcvs, buildiptables, gcc, perl, python and buildgalculator based on target
manifest file.Running with: $ bitbake -c testsdkext
[YOCTO #9090]
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/sdk/cases/buildcvs.py| 5
Added validation for SDK compatibility tests with eSDK.
buildcvs, buildiptables, gcc, perl, python and buildgalculator based on target
manifest file.
Running with: $ bitbake -c testsdkext
[YOCTO #9090]
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/sdk/cases/buildcvs.py| 8
Added validation for SDK compatibility tests with eSDK.
buildcvs, buildiptables, gcc, perl, python and buildgalculator based on target
manifest file.
Running with: $ bitbake -c testsdkext
[YOCTO #9090]
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/sdk/cases/buildcvs.py| 8
execute on
postprocess
in populate_sdk_ext because at the end we have all the sstate artifacts to
generate the manifest.
[YOCTO #9038]
Signed-off-by: Francisco Pedraza
---
meta/classes/populate_sdk_base.bbclass | 5 +++--
meta/classes/populate_sdk_ext.bbclass | 27 +++
2
This function is going to be used for generating the target and host manifest
files packages for eSDK.
[YOCTO #9038]
Signed-off-by: Francisco Pedraza
---
meta/classes/buildhistory.bbclass | 20
meta/lib/oe/sdk.py| 17 +
2 files changed, 25
This function is going to be used for generating the eSDK, however the
eSDK package information comes from sstate artifacts instead of package files.
[YOCTO #9038]
Signed-off-by: Francisco Pedraza
---
meta/classes/populate_sdk_base.bbclass | 34 ++
1 file
This function is going to be used for generating the target and host manifest
files packages for eSDK.
[YOCTO #9038]
Signed-off-by: Francisco Pedraza
---
meta/classes/buildhistory.bbclass | 20
meta/lib/oe/sdk.py| 17 +
2 files changed, 25
This function writes on host and target manifest files for eSDK.
[YOCTO #9038]
Signed-off-by: Francisco Pedraza
---
meta/classes/populate_sdk_base.bbclass | 26 +-
1 file changed, 25 insertions(+), 1 deletion(-)
diff --git a/meta/classes/populate_sdk_base.bbclass
b
Updates decorators for eSDK in test cases at:
sdkext/cases/devtool.py and oeqa/selftest/eSDK.py
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/sdkext/cases/devtool.py | 12 ++--
meta/lib/oeqa/selftest/eSDK.py| 6 +++---
2 files changed, 9 insertions(+), 9 deletions(-)
diff
Updates sanity tests to cope with minimal eSDK installer
1. Skips the validation of sanity if packagegroup-cross-canadian is in
host package.
2. Skips if SDK does not include toolchain at cases/devtool.py
This should fix [YOCTO #10794]
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/sdk
evtool sdk-update
This should fix [YOCTO #9369]
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/selftest/eSDK.py | 42 --
1 file changed, 36 insertions(+), 6 deletions(-)
diff --git a/meta/lib/oeqa/selftest/eSDK.py b/meta/lib/oeqa/selftest/eSDK.py
ind
evtool sdk-update
This should fix [YOCTO #9369]
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/selftest/eSDK.py | 40
1 file changed, 32 insertions(+), 8 deletions(-)
diff --git a/meta/lib/oeqa/selftest/eSDK.py b/meta/lib/oeqa/selftest/eSDK.py
ind
It verifies the following:
1. Compile a minimal image.
2. The compiled image will add the layer with the recipe postinst,
previously created at:
"meta-selftest/recipes-test"
3. Run QEMU.
4. Validate the task execution order.
[YOCTO #5319]
Signed-off-by: Francisco Pedraza
---
.../re
Signed-off-by: Francisco Pedraza
---
.../recipes-test/postinsta/postinsta_1.0.bb| 20 +++
.../recipes-test/postinstb/postinstb_1.0.bb| 22
.../recipes-test/postinstd/postinstd_1.0.bb| 22
.../recipes-test/postinstp/postinstp_1.0.bb
StreamHandler was added due missing log information on the console in
oe-selftest with Qemu Runner
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/utils/qemurunner.py | 1 +
1 file changed, 1 insertion(+)
diff --git a/meta/lib/oeqa/utils/qemurunner.py
b/meta/lib/oeqa/utils/qemurunner.py
The covered functions are, install libraries headers and image generation
binary feeds.
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/selftest/eSDK.py | 103 +
1 file changed, 103 insertions(+)
create mode 100644 meta/lib/oeqa/selftest/eSDK.py
diff
The covered funcions are, build make, build esdk package, build cmake
extend autotools recipe creation, kernel module,
node.js installation and recipe creation.
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/sdkext/devtool.py| 90 --
.../oeqa/sdkext
Adds test cases in order to increase devtool verification.
The changes cover add, reset, build make, build cmake,
extend autotools recipe creation, kernel module and node.js.
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/sdkext/devtool.py| 90
The covered functions are, install libraries headers, image generation binary
feeds and
sdk update devtool.
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/selftest/eSDK.py | 147 +
1 file changed, 147 insertions(+)
create mode 100644 meta/lib/oeqa
A network module was added, and will contain network utility funcions for now.
with get_free_port that returns availabe network port in the system.
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/utils/network.py | 8
1 file changed, 8 insertions(+)
create mode 100644 meta/lib/oeqa
This test case validates if prservice start and stop properly the server.
Using bitbake commands also validates the exit status.
[YOCTO #8258]
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/selftest/prservice.py | 13 -
1 file changed, 12 insertions(+), 1 deletion(-)
diff
A network module was added, and will contain network utility funcions for now.
with get_free_port that returns availabe network port in the system.
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/utils/network.py | 8
1 file changed, 8 insertions(+)
create mode 100644 meta/lib/oeqa
When stopping the prserver using localhost as host, it tries to
find a file '/tmp/PRServer_127.0.0.1_8585.pid' which is not
present on the system.
fix for [YOCTO #8258]
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/selftest/prservice.py | 15 ++-
1 file changed, 14
When stopping the prserver using localhost as host, it tries to
find a file '/tmp/PRServer_127.0.0.1_8585.pid' which is not
present on the system.
fix for [YOCTO #8258]
Signed-off-by: Francisco Pedraza
---
meta/lib/oeqa/selftest/prservice.py | 12
1 file changed, 12
34 matches
Mail list logo