Skip to content

Payload Builder supporting google.protobuf.Any #915

Payload Builder supporting google.protobuf.Any

Payload Builder supporting google.protobuf.Any #915

Triggered via pull request March 3, 2025 20:15
Status Failure
Total duration 1h 12m 46s
Artifacts 7

ci.yml

on: pull_request
Build up-cpp and dependencies
1m 31s
Build up-cpp and dependencies
Run up-cpp tests
19s
Run up-cpp tests
Run Valgrind Memcheck
2m 52s
Run Valgrind Memcheck
Run Valgrind ThreadCheck
1h 10m
Run Valgrind ThreadCheck
Run Valgrind Helgrind
2m 37s
Run Valgrind Helgrind
Run Valgrind DHAT
2m 43s
Run Valgrind DHAT
Lint C++ sources
1m 28s
Lint C++ sources
CI status checks
0s
CI status checks
Fit to window
Zoom out
Zoom in

Annotations

3 errors, 10 warnings, and 2 notices
Lint C++ sources
Process completed with exit code 1.
Run Valgrind ThreadCheck
The hosted runner: GitHub Actions 293 lost communication with the server. Anything in your workflow that terminates the runner process, starves it for CPU/Memory, or blocks its network access can cause this error.
CI status checks
Process completed with exit code 1.
include/up-cpp/datamodel/builder/Payload.h:99:10 [readability-avoid-const-params-in-decls]: include/up-cpp/datamodel/builder/Payload.h#L99
parameter 'format' is const-qualified in the function declaration; const-qualification of parameters only has an effect in function definitions
include/up-cpp/datamodel/builder/Payload.h:110:36 [readability-avoid-const-params-in-decls]: include/up-cpp/datamodel/builder/Payload.h#L110
parameter 'format' is const-qualified in the function declaration; const-qualification of parameters only has an effect in function definitions
include/up-cpp/datamodel/builder/Payload.h:123:31 [readability-avoid-const-params-in-decls]: include/up-cpp/datamodel/builder/Payload.h#L123
parameter 'format' is const-qualified in the function declaration; const-qualification of parameters only has an effect in function definitions
src/datamodel/builder/Payload.cpp:30:29 [performance-move-const-arg]: src/datamodel/builder/Payload.cpp#L30
std::move of the const variable 'value' has no effect; remove std::move() or make the variable non-const
src/datamodel/builder/Payload.cpp:58:51 [performance-move-const-arg]: src/datamodel/builder/Payload.cpp#L58
std::move of the expression of the trivially-copyable type 'bool' has no effect; remove std::move()
src/datamodel/builder/Payload.cpp:67:11 [performance-move-const-arg]: src/datamodel/builder/Payload.cpp#L67
std::move of the expression of the trivially-copyable type 'bool' has no effect; remove std::move()
src/datamodel/builder/Payload.cpp:72:19 [cert-oop54-cpp]: src/datamodel/builder/Payload.cpp#L72
operator=() does not handle self-assignment properly
Run clang-format on src/datamodel/builder/Payload.cpp: src/datamodel/builder/Payload.cpp#L1
File src/datamodel/builder/Payload.cpp does not conform to Custom style guidelines. (lines 51, 52, 53)
Run clang-format on test/coverage/datamodel/PayloadBuilderTest.cpp: test/coverage/datamodel/PayloadBuilderTest.cpp#L1
File test/coverage/datamodel/PayloadBuilderTest.cpp does not conform to Custom style guidelines. (lines 133, 134, 135)

Artifacts

Produced during runtime
Name Size
build-artifacts
41.3 MB
compile-commands
1.92 KB
conan-cache
2.49 MB
test-results
126 KB
valgrind-dhat-log
3.02 KB
valgrind-helgrind-log
49.6 KB
valgrind-memcheck-log
103 KB