6e972b1a | 05-Mar-2018 |
Andrew Geissler <geissonator@yahoo.com> |
Add port 2200 and 623/664 to export list for QEMU
OpenBMC test automation requires the host SOL port (2200) and IPMI port (623,664) be available
Change-Id: I2bf42aa1a60493d7d9bb33cb96076894020fd226
Add port 2200 and 623/664 to export list for QEMU
OpenBMC test automation requires the host SOL port (2200) and IPMI port (623,664) be available
Change-Id: I2bf42aa1a60493d7d9bb33cb96076894020fd226 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
71a7cc14 | 31-Jan-2018 |
Andrew Geissler <geissonator@yahoo.com> |
Exit without error in CI if not Automake
Now that CI supports C++ and python format validation, need to allow repos that aren't built using Automake to still be able to run through CI so that they c
Exit without error in CI if not Automake
Now that CI supports C++ and python format validation, need to allow repos that aren't built using Automake to still be able to run through CI so that they can do the code style format checking.
Resolves openbmc/openbmc#2856
Change-Id: I84cd23969115ec36829a5ee5ec00cbfa4622cd0c Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
4290d580 | 05-Jan-2018 |
Andrew Geissler <geissonator@yahoo.com> |
Launch appropriate QEMU based on input image
The openbmc servers will use the new QEMU binary and require different parameters then the default QEMU image.
This commit gets the end to end function
Launch appropriate QEMU based on input image
The openbmc servers will use the new QEMU binary and require different parameters then the default QEMU image.
This commit gets the end to end function of being able to run the qemu regression against systems like witherspoon, romulus, and palmetto while also keeping the legacy support in.
Resolves openbmc/openbmc#2272
Change-Id: I2bcd10752e5e20fe0546e674335cff46618b2d82 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
f9dbc8d9 | 05-Jan-2018 |
Andrew Geissler <geissonator@yahoo.com> |
Look for the correct image to boot from dynamically
openbmc supports three different types of image to boot from - UBI based image - static MTD image - rootfs.ext image
This commit enables boot-qem
Look for the correct image to boot from dynamically
openbmc supports three different types of image to boot from - UBI based image - static MTD image - rootfs.ext image
This commit enables boot-qemu.sh to dynamically discover the appropriate one and use it.
Change-Id: I52d834f118d1e731740e9e3a1573cc6668f5cef0 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
7a88f29e | 04-Jan-2018 |
Andrew Geissler <geissonator@yahoo.com> |
Allow a different qemu-system-arm to be passed to test scripts
The default qemu-system-arm used within the test automation pipeline is currently hard coded to use the one within the bitbake image un
Allow a different qemu-system-arm to be passed to test scripts
The default qemu-system-arm used within the test automation pipeline is currently hard coded to use the one within the bitbake image under test. This commit allows more flexibility with the qemu tool used.
Future commits will build upon this to allow using a qemu-system-arm version which supports witherspoon and therefore will enable regression testing of the witherspoon and other openbmc platforms within QEMU.
There's a long term goal to ensure the bitbake image builds the appropriate qemu-system-arm into itself but there are some complexities with that.
Change-Id: I93d39bf8482acb8adbc2b1da2d805448af2bcf75 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
bcee22b4 | 10-Jan-2018 |
Adriana Kobylak <anoo@us.ibm.com> |
format-code.sh: Add pycodestyle (pep8) check
Check pycodestyle (former pep8) and exit if there are any errors.
Also move the checking of the formatting files to the format-code.sh file.
Change-Id:
format-code.sh: Add pycodestyle (pep8) check
Check pycodestyle (former pep8) and exit if there are any errors.
Also move the checking of the formatting files to the format-code.sh file.
Change-Id: Idca20d145e36a471634666aa39c968d3542886d8 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com>
show more ...
|
a28286d7 | 10-Jan-2018 |
Andrew Geissler <geissonator@yahoo.com> |
Validate code formatting when CI job runs
This will execute the format-code.sh script from within the docker container that runs the per repo CI job
Change-Id: I50321ddad1d664fcae0f168ba973ab23cf3c
Validate code formatting when CI job runs
This will execute the format-code.sh script from within the docker container that runs the per repo CI job
Change-Id: I50321ddad1d664fcae0f168ba973ab23cf3c6f32 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
9b0105c2 | 10-Jan-2018 |
Andrew Geissler <geissonator@yahoo.com> |
Simple bash script to validate no code format violation
Originally written by Ed Tanous in sdbusplus repo
Change-Id: Ifca9862472d0c2d813e54af6dceddc3de244e5a3 Signed-off-by: Andrew Geissler <geisso
Simple bash script to validate no code format violation
Originally written by Ed Tanous in sdbusplus repo
Change-Id: Ifca9862472d0c2d813e54af6dceddc3de244e5a3 Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
5f81180f | 25-Oct-2017 |
Gunnar Mills <gmills@us.ibm.com> |
Spelling fixes
Spelling errors found using github.com/lucasdemarchi/codespell A tool to fix common misspellings. This tool is licensed under GNU General Public License, version 2.
Change-Id: I75e60
Spelling fixes
Spelling errors found using github.com/lucasdemarchi/codespell A tool to fix common misspellings. This tool is licensed under GNU General Public License, version 2.
Change-Id: I75e60b1ccb683cb34118bfffc327ec7fc8573e06 Signed-off-by: Gunnar Mills <gmills@us.ibm.com>
show more ...
|
ebf0794b | 04-Aug-2017 |
Alanny Lopez <alanny.lopez@ibm.com> |
Updated from deprecated -redir
The option -redir was deprecated, and no longer works with the QEMU command. Updating it to use the -netdev user option that then specifies the updated hostfwd specifi
Updated from deprecated -redir
The option -redir was deprecated, and no longer works with the QEMU command. Updating it to use the -netdev user option that then specifies the updated hostfwd specification. When run in a container the IP that is specified will be pulled from the /etc/hosts file. If the IP that is pulled from there is invalid then localhost (127.0.0.1) will be used instead.
Change-Id: I582a66422e3de38dd9613cc443ac52aa1420f76d Signed-off-by: Alanny Lopez <alanny.lopez@ibm.com>
show more ...
|
b24dccb2 | 27-Jul-2017 |
Alanny Lopez <alanny.lopez@ibm.com> |
Updated QEMU run command and header
QEMU was not launching before, the changes in this commit have allowed for the QEMU container to launch and allow user login. Also updated the header to be more d
Updated QEMU run command and header
QEMU was not launching before, the changes in this commit have allowed for the QEMU container to launch and allow user login. Also updated the header to be more descriptive.
Change-Id: I5f419d29c8135ff70110c0295a5a8734891c14af Signed-off-by: Alanny Lopez <alanny.lopez@ibm.com>
show more ...
|
3a4e1b40 | 08-Jun-2017 |
Deepak Kodihalli <dkodihal@in.ibm.com> |
React to error yaml path change.
Change-Id: I9856f5bef963d589e2604ba03222484d1767b8a7 Signed-off-by: Deepak Kodihalli <dkodihal@in.ibm.com> |
a62a1a13 | 24-Mar-2017 |
Leonel Gonzalez <lgonzalez@us.ibm.com> |
Add dbus interfaces dependency to phosphor logging
Add dbus interfaces dependency to phosphor logging
Fixes openbmc/openbmc#1360
Change-Id: Iea1f9b20d52ca99f5af3199fdae676fa6f00024e Signed-off-by:
Add dbus interfaces dependency to phosphor logging
Add dbus interfaces dependency to phosphor logging
Fixes openbmc/openbmc#1360
Change-Id: Iea1f9b20d52ca99f5af3199fdae676fa6f00024e Signed-off-by: Leonel Gonzalez <lgonzalez@us.ibm.com>
show more ...
|
8594e43c | 17-May-2017 |
Alanny Lopez <alanny.lopez@ibm.com> |
Added pip install json2yaml
Added the python package json2yaml to be list of pip installs. The package json2yaml contains command line utilies that convert files between JSON and YAML formats.
Chan
Added pip install json2yaml
Added the python package json2yaml to be list of pip installs. The package json2yaml contains command line utilies that convert files between JSON and YAML formats.
Change-Id: I9d28e03fa40d0b472944a41bc45cc6b4e7635a87 Signed-off-by: Alanny Lopez <alanny.lopez@ibm.com>
show more ...
|
1d1c673f | 24-Mar-2017 |
Matthew Barth <msbarth@us.ibm.com> |
Updates for phosphor-logging configure flags
Modified how configure flags are handled when a flag contains spaces that are surrounded by quotes when ran manually on command line
Resolves openbmc/op
Updates for phosphor-logging configure flags
Modified how configure flags are handled when a flag contains spaces that are surrounded by quotes when ran manually on command line
Resolves openbmc/openbmc#1385
Change-Id: I651d37000e5b104b3ebb3f895806f37d1ea3ee28 Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
show more ...
|
f128b407 | 29-Mar-2017 |
Patrick Williams <patrick@stwcx.xyz> |
Add pkg check for openpower-dbus-interfaces
Change-Id: I00eb7448452df9a0e550c8d4fbdb07c070d7fc9f Signed-off-by: Patrick Williams <patrick@stwcx.xyz> |
13ca3802 | 07-Mar-2017 |
Leonel Gonzalez <lgonzalez@us.ibm.com> |
Launch dbus session for docker unit tests
Fix for openbmc/openbmc#1137
Change-Id: I9e8a41820c6b85bff3625af4ab7b488a66b39c65 Signed-off-by: Leonel Gonzalez <lgonzalez@us.ibm.com> |
362ca85c | 21-Mar-2017 |
Saqib Khan <khansa@us.ibm.com> |
Add python3 to the build scripts
Several packages have been upgraded to use python3 in the latest yocto version, therefore the build scripts needs to incorporate that dependency.
Change-Id: I300295
Add python3 to the build scripts
Several packages have been upgraded to use python3 in the latest yocto version, therefore the build scripts needs to incorporate that dependency.
Change-Id: I300295f0434f690c795ce863f159ab9980af1a48 Signed-off-by: Saqib Khan <khansa@us.ibm.com>
show more ...
|
6b9bb1e9 | 13-Mar-2017 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
Install latest ipmitool to run network IPMI in robot.
Resolves openbmc/openbmc-build-scripts#14
Change-Id: Ib9f38148cd7997261e78df8c04da067381e62b45 Signed-off-by: Rahul Maheshwari <rahulmaheshwari
Install latest ipmitool to run network IPMI in robot.
Resolves openbmc/openbmc-build-scripts#14
Change-Id: Ib9f38148cd7997261e78df8c04da067381e62b45 Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>
show more ...
|
66145051 | 14-Feb-2017 |
Saqib Khan <khansa@us.ibm.com> |
Import phosphor-logging header files from new directory.
Phase2: Changing the phosphor-logging header files import from base dir to files under phosphor-logging folder. Once all projects import from
Import phosphor-logging header files from new directory.
Phase2: Changing the phosphor-logging header files import from base dir to files under phosphor-logging folder. Once all projects import from the new dir, the files in the base dir will be deleted.
Change-Id: I722b5906af45814c32a8717759e57c90c33cd88f Signed-off-by: Saqib Khan <khansa@us.ibm.com>
show more ...
|
43c31e89 | 13-Feb-2017 |
Adriana Kobylak <anoo@us.ibm.com> |
unit-test.py: Add transaction id support
Add transaction configure flags for sdbusplus.
Change-Id: I1487a9c130cf08c42df1b199732a93ef78d5d567 Signed-off-by: Adriana Kobylak <anoo@us.ibm.com> |
948b7ccb | 21-Feb-2017 |
Matthew Barth <msbarth@us.ibm.com> |
Refresh dynamic linker run time bindings
Prior to running the unit tests, refresh the dynamic linker run time bindings in case there were run time dependencies installed.
Change-Id: Id09025ede720ae
Refresh dynamic linker run time bindings
Prior to running the unit tests, refresh the dynamic linker run time bindings in case there were run time dependencies installed.
Change-Id: Id09025ede720ae0e56d7c9e0e51627c77e7f9eed Signed-off-by: Matthew Barth <msbarth@us.ibm.com>
show more ...
|
4ecbc9ca | 17-Feb-2017 |
Matthew Barth <msbarth@us.ibm.com> |
Output test-suite.log to console when verbose used
Change-Id: Ia6086275f34d78d4f5316c14adb978744740a7ae Signed-off-by: Matthew Barth <msbarth@us.ibm.com> |
ebb49112 | 13-Feb-2017 |
Brad Bishop <bradleyb@fuzziesquirrel.com> |
unit_test: search line for AC macros
Allow AC macros in indented blocks to be found when search for dependencies.
Add AC_PATH_PROG as possible dependency search macro.
Change-Id: I2539c0d895f39b11
unit_test: search line for AC macros
Allow AC macros in indented blocks to be found when search for dependencies.
Add AC_PATH_PROG as possible dependency search macro.
Change-Id: I2539c0d895f39b1117827b975d56f9a16476a3ae Signed-off-by: Brad Bishop <bradleyb@fuzziesquirrel.com>
show more ...
|
19e261eb | 01-Feb-2017 |
Matthew Barth <msbarth@us.ibm.com> |
Add PKG_CHECK_MODULES sdbusplus to dependency list
Change-Id: Ia0c939ae6d116ee1c9feba770f56449ab1810db4 Signed-off-by: Matthew Barth <msbarth@us.ibm.com> |