Skip to content

v3.19.1

Latest

Choose a tag to compare

@github-actions github-actions released this 15 Oct 18:14
· 2 commits to main since this release
34455bc

fastf 3.19.1: the AUR build's own tests no longer fail at random

Building fast-folder from source runs fastf's test suite (check() in the
AUR package). Three of those tests could fail on a busy machine for reasons
that had nothing to do with fastf. When one did, paru fast-folder stopped
with A failure occurred in check(), and running it again usually worked.

Each of those tests started a program, a fake shell or a lock, while other
tests were starting programs of their own. For a moment, a program another
test was starting could still hold the file this test needed. The tests now
work in a way that does not depend on that timing. On this machine they
failed about once in every thirteen runs before the fix and passed 90 runs
in a row after it.

fastf itself is unchanged from 3.19.0. Its release notes cover $, your
shell in the project folder.

What's Changed

  • fastf 3.19.1: three unit tests no longer race the processes other tests start by @cristocola in #135

Full Changelog: v3.19.0...v3.19.1