Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Truncated script logs (100MB limit?) #1176

Open
1 of 2 tasks
emaste opened this issue Jun 9, 2023 · 2 comments
Open
1 of 2 tasks

Truncated script logs (100MB limit?) #1176

emaste opened this issue Jun 9, 2023 · 2 comments
Labels

Comments

@emaste
Copy link
Contributor

emaste commented Jun 9, 2023

Expected Behavior

Full log is available in web view or via download link, or at least an indication that the log was truncated.

Real Behavior

Script log is truncated at about 100MB (example linked below is 100007936 bytes)

Example: https://cirrus-ci.com/task/6379372546883584
Downloaded log ends at the same place as shown in web UI

In function 'ice_add_marker_act',
    inlined from 'ice_add_update_vsi_list' at /tmp/cirrus-ci-build/sys/dev/ice/ice_switch.c:1877:8,
    inlined from 'ice_add_rule_internal' at /tmp/cirrus-ci-build/sys/dev/ice/ice_switch.c:2032:11,
    inlined from '_ice_set_vsi_promisc' at /tmp/cirrus-ci-build/sys/dev/ice/ice_switch.c:3577:12,
    inlined from 'ice_set_vsi_promisc' at /tmp/cirrus-ci-build/sys/dev/ice/ice_switch.c:3598:9:
/tmp/cirrus-ci-build/sys/dev/ice/ice_switch.c:1422:37: warning: arr

Related Info

This is a (tick one of the following):

  • Website issue
    • Link to page:
  • Task issue
    • OS: FreeBSD
    • Task name: amd64-gcc12 World and kernel build and boot smoke test (FreeBSD repo)
    • Script/cache name (if applies):
@emaste emaste added the bug label Jun 9, 2023
@emaste
Copy link
Contributor Author

emaste commented Jun 9, 2023

Issue avoided in FreeBSD by splitting into two smaller scripts: freebsd/freebsd-src@6024564 but would still be nice to have some explicit indication that truncation occurred

freebsd-git pushed a commit to freebsd/freebsd-src that referenced this issue Aug 16, 2023
The amd64-gcc12 job is failing at present.  Unfortunately Cirrus-CI
appears to have a 100MB log limit and we exceed this before the error
is reported.  Disable the job for now until we can address the log
length issue.

See also cirruslabs/cirrus-ci-docs#1176.

Sponsored by:	The FreeBSD Foundation
@emaste
Copy link
Contributor Author

emaste commented Aug 16, 2023

Apparently one of the smaller split jobs is now over the limit. FreeBSD job disabled again until we can sort it out: freebsd/freebsd-src@0ed2e7e

bsdjhb pushed a commit to bsdjhb/cheribsd that referenced this issue Sep 9, 2023
The amd64-gcc12 job is failing at present.  Unfortunately Cirrus-CI
appears to have a 100MB log limit and we exceed this before the error
is reported.  Disable the job for now until we can address the log
length issue.

See also cirruslabs/cirrus-ci-docs#1176.

Sponsored by:	The FreeBSD Foundation
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

1 participant