1d5e00de | 11-Jan-2024 |
Jonathan Doman <jonathan.doman@intel.com> |
format-code: don't spellcheck the commit author's name
Use the git-log --format option to only dump the "raw body (unwrapped subject and body)", and omit the "commit"/"Author:"/"Date:" lines which c
format-code: don't spellcheck the commit author's name
Use the git-log --format option to only dump the "raw body (unwrapped subject and body)", and omit the "commit"/"Author:"/"Date:" lines which can trigger false positives.
Tested: `format-code.sh --enable commit_spelling` doesn't reject my commits :)
Change-Id: Ic03c1c9703a91dab9f268f5f7bbca29cabeeb067 Signed-off-by: Jonathan Doman <jonathan.doman@intel.com>
show more ...
|
7c95a37c | 05-Jan-2024 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: ubuntu: switch to noble numbat
The clang-17 package in manic is pinned back at 17.0.2, while the latest release is 17.0.6. There are some subtle bug fixes around type parsin
build-unit-test-docker: ubuntu: switch to noble numbat
The clang-17 package in manic is pinned back at 17.0.2, while the latest release is 17.0.6. There are some subtle bug fixes around type parsing, which are especially useful for clang-format. Upgrade the distro so we can get these fixes.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I53dce7c01bc04cbff193fd660984f2eb985be91a
show more ...
|
05806f5e | 07-Jan-2024 |
Andrew Geissler <geissonator@yahoo.com> |
boost: move to 1.84.0
Change-Id: I68100ca862c86324297fd46f3254674ec7a4fe41 Signed-off-by: Andrew Geissler <geissonator@yahoo.com> |
38b46870 | 07-Jan-2024 |
Andrew Geissler <geissonator@yahoo.com> |
boost: move download to github
Boost is having significant issues hosting on jfrog. Move to github. The current patch is not applying cleanly so remove that until we can figure it out. Getting most
boost: move download to github
Boost is having significant issues hosting on jfrog. Move to github. The current patch is not applying cleanly so remove that until we can figure it out. Getting most repos to build is better then none at this point (the patch was for bmcweb)
https://lists.boost.org/Archives/boost/2024/01/255654.php
Change-Id: I594eac7666f96a7ec7f6991270d140357cf43aaf Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
show more ...
|
910732cd | 02-Jan-2024 |
Ed Tanous <ed@tanous.net> |
Run commit checkers in CI
71b73249a30d589c97e15b387d4a18e8e6b795a9 Made the change that format-code is only run on repos that have the appropriate files. Because commit messages don't have a "file"
Run commit checkers in CI
71b73249a30d589c97e15b387d4a18e8e6b795a9 Made the change that format-code is only run on repos that have the appropriate files. Because commit messages don't have a "file" in the normal sense, .git/COMMIT_EDITMSG was used instead. While this buffer file contains the last commit message that was written, it only works on repos that have had a commit done on them. For developers, this gives the expected result, where commit message tools are run. For CI, where the repos never had a commit message interaction, this leads to the commit message runners never being run.
This commit moves the file check to .git (ie, that this is a git repo) which should match everything. This was arguably better than adding a "run all the time" mechanism specific to commit messages.
Tested: Removing .git/COMMIT_EDITMSG on master and running a build shows commit checks not run when run against master.
Running format-code.sh against this patch now shows commit tools run in all cases.
Signed-off-by: Ed Tanous <ed@tanous.net> Change-Id: Ia596689b2ba220fc1dd17b713143ffc3fc96364f
show more ...
|
0b1b8ecb | 25-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
format-code: revert inadvertent changes
This partially reverts commit 2612b36b4cdeeb143b6d2cc9ef14dfc84f492ba5.
Some changes got merged in unintentionally that disabled big portions of the format t
format-code: revert inadvertent changes
This partially reverts commit 2612b36b4cdeeb143b6d2cc9ef14dfc84f492ba5.
Some changes got merged in unintentionally that disabled big portions of the format tool. Reset those back to the previous state.
Change-Id: I47f0094ecec0ed670944736fe8f56a4084594d07
show more ...
|
2612b36b | 21-Dec-2023 |
Andrew Jeffery <andrew@aj.id.au> |
OWNERS: Update Andrew's preferred email
We're having some grief with non-preferred emails in Gerrit[1]. I now prefer project-related content goes to my work email address, so use my non-preferred em
OWNERS: Update Andrew's preferred email
We're having some grief with non-preferred emails in Gerrit[1]. I now prefer project-related content goes to my work email address, so use my non-preferred email to implement the switch.
[1]: https://issues.gerritcodereview.com/issues/317345953
Change-Id: I1e17c560fd170304229c634f560dec59528e6e41 Signed-off-by: Andrew Jeffery <andrew@aj.id.au>
show more ...
|
ac9c9c73 | 07-Dec-2023 |
Lei YU <yulei.sh@bytedance.com> |
unit-test: meson: Use clang-tidy-fix
In meson 1.3.0 `clang-tidy-fix` target is added if `.clang-tidy` file exists. This could be used to run clang-tidy with the fixes applied to the source code.
Ch
unit-test: meson: Use clang-tidy-fix
In meson 1.3.0 `clang-tidy-fix` target is added if `.clang-tidy` file exists. This could be used to run clang-tidy with the fixes applied to the source code.
Change the unit-test script to use `clang-tidy-fix` for meson projects.
Tested: Manually verify in a meson proejct that the `clang-tidy` check fixes the code if issues are found.
Signed-off-by: Lei YU <yulei.sh@bytedance.com> Change-Id: Ic6e1c6253b7fba075c26d9aad607854b49be9b23
show more ...
|
16baaf73 | 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: meson: update to 1.3.0
The 1.3.0 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I53ce521399d4063ee3d12cb9ec159ffb9a3209
build-unit-test-docker: meson: update to 1.3.0
The 1.3.0 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I53ce521399d4063ee3d12cb9ec159ffb9a3209ff
show more ...
|
5a2c113c | 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: valijson: update to 1.0.1
The 1.0.1 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I36f6c2b02116100bb8f446cc4c9388bdc50
build-unit-test-docker: valijson: update to 1.0.1
The 1.0.1 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I36f6c2b02116100bb8f446cc4c9388bdc507e59a
show more ...
|
c042132c | 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: libvncserver: update to 0.9.14
The 0.9.14 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie53eeccd1ffea6a8142917416d145
build-unit-test-docker: libvncserver: update to 0.9.14
The 0.9.14 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie53eeccd1ffea6a8142917416d145a4c67a54e9e
show more ...
|
f01a7242 | 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: lcov: update to 1.16
The 1.16 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I7c4170c7196378f52d1bcaee2178ae3683b0456c |
eee65bee | 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: json-c: update to 0.17
The 0.17 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I51219980998cdacb45733cab19cc88f0e097f30d |
2b5df8bc | 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: nghttp2: update to 1.57.0
The 1.57.0 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ifb2d5ddbb86249ce752ff6be545cec700e
build-unit-test-docker: nghttp2: update to 1.57.0
The 1.57.0 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ifb2d5ddbb86249ce752ff6be545cec700e115ffe
show more ...
|
fdf243bb | 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: googletest: update to 1.14.0
The 1.14.0 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I245eb5f352f823ffcbda215064cfbe0
build-unit-test-docker: googletest: update to 1.14.0
The 1.14.0 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I245eb5f352f823ffcbda215064cfbe07d5d93976
show more ...
|
cb09974c | 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: function2: update to 4.2.4
The 4.2.4 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id6802d7a9e191478ad0f2bb07121dd718e
build-unit-test-docker: function2: update to 4.2.4
The 4.2.4 release is now used in upstream poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Id6802d7a9e191478ad0f2bb07121dd718eb6ff0e
show more ...
|
c061e07b | 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: fmtlib: update to 10.1.1
The 10.1.1 release is now used in yocto poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I96f90c3f407d01b2893d7bcacd64526cc9005c
build-unit-test-docker: fmtlib: update to 10.1.1
The 10.1.1 release is now used in yocto poky.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I96f90c3f407d01b2893d7bcacd64526cc9005cfc
show more ...
|
51021786 | 05-Dec-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: cppcheck: update to latest release
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: I96b42465931c6aef7bc4b4309c9746a002c508e8 |
08fa1d5a | 29-Nov-2023 |
William A. Kennington III <wak@google.com> |
scripts/unit-test.py: Support meson.options file
We are now using the new name supported in meson 1.1+ and we need to parse the options at the new location if it exists.
Change-Id: If07230911b5b3bc
scripts/unit-test.py: Support meson.options file
We are now using the new name supported in meson 1.1+ and we need to parse the options at the new location if it exists.
Change-Id: If07230911b5b3bccd7792ec5dd3e3fd4bf40aef2 Signed-off-by: William A. Kennington III <wak@google.com>
show more ...
|
e24df800 | 16-Nov-2023 |
George Keishing <gkeishin@in.ibm.com> |
Update QEMU CI command line for test execution
Changes: - Added password default values. Test repository will no longer have default set. The user or the helper scripts invoking test
Update QEMU CI command line for test execution
Changes: - Added password default values. Test repository will no longer have default set. The user or the helper scripts invoking test execution will need to key in required passwords parameter.
Tested: - Ran from sandbox.
Change-Id: I55222522a36c33273ca71e935dcb68454c768766 Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
b20d9819 | 21-Oct-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: update meson to 1.2.3
Yocto is using 1.2.2 but 1.2.3 was just released and has the fixes for clang and C++23 that we have been carrying. Enable this in CI.
Signed-off-by: P
build-unit-test-docker: update meson to 1.2.3
Yocto is using 1.2.2 but 1.2.3 was just released and has the fixes for clang and C++23 that we have been carrying. Enable this in CI.
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Idfaa7b0d3894f169ab2b053b843cee707276ffe6
show more ...
|
e2e62e5c | 20-Sep-2023 |
Patrick Williams <patrick@stwcx.xyz> |
build-unit-test-docker: update to clang-17
Signed-off-by: Patrick Williams <patrick@stwcx.xyz> Change-Id: Ie98bf1d41234225705aaadaf5ed2568c1fec45b0 |
42ff4328 | 04-Oct-2023 |
Ed Tanous <edtanous@google.com> |
Update boost to 1.83
At the same time, add boost::url to the list of libraries required. This is due to surprise removal of header-only support in the url library. More details are available in the
Update boost to 1.83
At the same time, add boost::url to the list of libraries required. This is due to surprise removal of header-only support in the url library. More details are available in the bmcweb commit below[1]
[1] https://gerrit.openbmc.org/c/openbmc/bmcweb/+/66887
Signed-off-by: Ed Tanous <edtanous@google.com> Change-Id: Iceb569f83a28f0fa4e6e70d895f2d36879453c2c
show more ...
|
f116f6fa | 03-Apr-2023 |
George Keishing <gkeishin@in.ibm.com> |
Deprecated tests directory
Changes: - Remove targeting tests directory
Reference: openbmc/openbmc-test-automation#test-layout
Tested: - NA, since the HW_CI test does not pick any test cases
Deprecated tests directory
Changes: - Remove targeting tests directory
Reference: openbmc/openbmc-test-automation#test-layout
Tested: - NA, since the HW_CI test does not pick any test cases from tests directory anymore. Refer: openbmc/openbmc-test-automation/blob/master/test_lists/HW_CI Change-Id: I7a5afbd356357cd19058d92eeec898972b491f6d Signed-off-by: George Keishing <gkeishin@in.ibm.com>
show more ...
|
744b3bb9 | 20-Sep-2023 |
Rahul Maheshwari <rahulmaheshwari@in.ibm.com> |
build-qemu-robot-docker: Updated supported packages to run GUI test
Changes: - Moved selenium version to 4.8.2 - Moved geckodriver version to v0.32.2 - Moved firefox vesrion to 112.0.2
build-qemu-robot-docker: Updated supported packages to run GUI test
Changes: - Moved selenium version to 4.8.2 - Moved geckodriver version to v0.32.2 - Moved firefox vesrion to 112.0.2 - Set xvfbwrapper to 0.2.9 version - Set robotframework-seleniumlibrary to 6.0.0 version - Set robotframework-xvfb to 1.2.2 version
Change-Id: I4105613e45753886ce0f800b0cf18694bf85a9c7 Signed-off-by: Rahul Maheshwari <rahulmaheshwari@in.ibm.com>
show more ...
|