History log of /openbmc/openbmc-build-scripts/scripts/ (Results 51 – 75 of 472)
Revision Date Author Comments
(<<< Hide modified files)
(Show modified files >>>)
1d5e00de11-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 ...

7c95a37c05-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 ...

05806f5e07-Jan-2024 Andrew Geissler <geissonator@yahoo.com>

boost: move to 1.84.0

Change-Id: I68100ca862c86324297fd46f3254674ec7a4fe41
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>

38b4687007-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 ...

910732cd02-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 ...

0b1b8ecb25-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 ...

2612b36b21-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 ...

ac9c9c7307-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 ...

16baaf7305-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 ...

5a2c113c05-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 ...

c042132c05-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 ...

f01a724205-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

eee65bee05-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

2b5df8bc05-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 ...

fdf243bb05-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 ...

cb09974c05-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 ...

c061e07b05-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 ...

5102178605-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

08fa1d5a29-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 ...

e24df80016-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 ...

b20d981921-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 ...

e2e62e5c20-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

42ff432804-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 ...

f116f6fa03-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 ...

744b3bb920-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 ...

12345678910>>...19