Skip to content

cirrus: Update FreeBSD support#7592

Closed
danielgustafsson wants to merge 1 commit intocurl:masterfrom
danielgustafsson:dg-cirrus_tweaks
Closed

cirrus: Update FreeBSD support#7592
danielgustafsson wants to merge 1 commit intocurl:masterfrom
danielgustafsson:dg-cirrus_tweaks

Conversation

@danielgustafsson
Copy link
Copy Markdown
Member

This adds a FreeBSD 13.0 build to the matrix, and moves the sanitizer over to 12.2 as the 12.1 build has been removed.

@danielgustafsson
Copy link
Copy Markdown
Member Author

Perhaps name: FreeBSD 13.0 ?

Doh, of course.

@jay jay added the CI Continuous Integration label Aug 21, 2021
@bagder
Copy link
Copy Markdown
Member

bagder commented Aug 22, 2021

The FreeBSD 12.2 timeout is really strange. It seems to be doing nothing...

@jay
Copy link
Copy Markdown
Member

jay commented Aug 22, 2021

I don't see any CI checks associated with these commits for some reason.

edit: Nevermind, though it is not showing by the individual commits it does show in the checks tab. I requested 12.2 to be re-run.

@danielgustafsson
Copy link
Copy Markdown
Member Author

The FreeBSD 12.2 timeout is really strange. It seems to be doing nothing...

It's incredibly puzzling, the CPU and memory graphs on the Cirrus page are also flatlined. It seems that the address sanitizer runtime isn't really working too well with our test harness on FreeBSD 12.2

@mback2k
Copy link
Copy Markdown
Member

mback2k commented Aug 28, 2021

Maybe do the FreeBSD 12 change in a separate commit/PR to move forward with testing FreeBSD 13?

@danielgustafsson
Copy link
Copy Markdown
Member Author

danielgustafsson commented Aug 28, 2021 via email

As alluded to the in the now removed comment, a 13.0 image became
available and is now ready to be used.

The sanitizer builds were running on the 12.1 image which since has
been removed from the config, leaving the builds not running at all.
When enabled it turns out that they don't actually work due to very
long timeouts in executing the tests, so keep the disabled for now
but a bit more controlled.
@danielgustafsson
Copy link
Copy Markdown
Member Author

The FreeBSD builds now succeeded so unless there are objections I will go ahead with this minimal patch to bump our CI coverage for FreeBSD.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

CI Continuous Integration

Development

Successfully merging this pull request may close these issues.

4 participants