Pluginval fails with AU only when running for github actions. Passes locally

I’m using CI and running pluginval on the built project on github actions whenever I push the code. I’m having this weird issue where pluginval is immediately failing with a segmentation fault when running on github actions, but passes totally fine locally. The VST3 passes fine on github actions. Not sure at all what would cause this, and if I should just not test the AU version on ga. Any help would be great

It could be that it tries to open the GUI.

Try adding the --skip-gui-tests flag to your pluginval call.

I have reported some race conditions of pluginval Potential Race Condition in `PluginInfoTest` · Issue #149 · Tracktion/pluginval · GitHub . At least some of them have been fixed. But the fix hasn’t come into a release yet. You may want to build a new version for your CI.

Besides that, I would recommend building & running AU + pluginval with sanitizers to find where the problem lies (locally or CI), especially if your CI fails every time with AU.

Having the same issue - passing locally for me but getting a segmentation fault in CI in the pluginval / Editor tests. For me it’s vst3 which is not passing in CI. I downloaded the vst3 which failed in CI locally and ran pluginval on it, which passed. Definitely something to do with the environment here, but I wouldn’t have thought it was an issue with opening the GUI because I have passed the GUI tests in the past. I wonder if the runner image has introduced a breaking change recently?