Skip to content

[CI][Integration] Integration test logs may not hide details by group #46593

@kou

Description

@kou

Describe the bug, including details regarding any error messages, version, and platform.

Example:

https://github.com/apache/arrow-java/actions/runs/15243242024/job/42865926806#step:12:2770

Integration: Build: Java
Prepare arguments
Clear output directories and leftovers
Building Arrow Java C Data Interface native library
+ github_actions_group_end
+ set +x
+ mkdir -p /tmp/dist/java
Copying artifacts
+ set +x
+ /arrow/java/ci/scripts/build.sh /arrow/java /build/java /tmp/dist/java
/build/java /
[INFO] Scanning for projects...
...

Because the build script for integration test in apache/arrow also starts group:

github_actions_group_begin "Integration: Build: Java"
if [ "${ARCHERY_INTEGRATION_WITH_JAVA}" -gt "0" ]; then
export ARROW_JAVA_CDATA="ON"
export JAVA_JNI_CMAKE_ARGS="-DARROW_JAVA_JNI_ENABLE_DEFAULT=OFF -DARROW_JAVA_JNI_ENABLE_C=ON"
${arrow_dir}/java/ci/scripts/jni_build.sh "${arrow_dir}/java" "${ARROW_HOME}" "${build_dir}/java/" /tmp/dist/java
${arrow_dir}/java/ci/scripts/build.sh "${arrow_dir}/java" "${build_dir}/java" /tmp/dist/java
fi
github_actions_group_end

Grouping log lines https://docs.github.com/en/actions/writing-workflows/choosing-what-your-workflow-does/workflow-commands-for-github-actions#grouping-log-lines can't be nested.

Metadata

Metadata

Assignees

Type

No type

Projects

No projects

Milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions