You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Use artefacts generated by patrol build from patrol test. Put another way, I don't want patrol test to generate a build on the fly when it is invoked
Why do I want this?
I want to parallelise local tests of my project which has multiple flavours. For reasons that aren't likely interesting here, some build inputs are substituted at build time depending on the flavour. A consequence is that build inputs can be in an inconsistent state when more than one patrol test is invoked, due to actions by scripts wrapping this command
t = nans Checking existence of `"Allow" Button`
t = nans Open <appid>
t = nans Launch <appid>
t = nans Setting up automation session
t = nans Wait for <appid> to idle
before eventually timing out, I guess because I'm bypassing the startup of the associated patrol test infra
Leaves me believing this is not currently possible, and would be a feature request. But maybe, I simply didn't RTFM well enough? 😅
Workaround:
An unattractive but low effort way for me to work around this involves duplicating the source, running my flavour customisations, and invoking patrol test as normal
reacted with thumbs up emoji reacted with thumbs down emoji reacted with laugh emoji reacted with hooray emoji reacted with confused emoji reacted with heart emoji reacted with rocket emoji reacted with eyes emoji
-
What I want to do:
Use artefacts generated by
patrol build
frompatrol test
. Put another way, I don't wantpatrol test
to generate a build on the fly when it is invokedWhy do I want this?
I want to parallelise local tests of my project which has multiple flavours. For reasons that aren't likely interesting here, some build inputs are substituted at build time depending on the flavour. A consequence is that build inputs can be in an inconsistent state when more than one
patrol test
is invoked, due to actions by scripts wrapping this commandWhat I tried:
which hangs at:
before eventually timing out, I guess because I'm bypassing the startup of the associated patrol test infra
Reading:
Leaves me believing this is not currently possible, and would be a feature request. But maybe, I simply didn't RTFM well enough? 😅
Workaround:
An unattractive but low effort way for me to work around this involves duplicating the source, running my flavour customisations, and invoking patrol test as normal
but I welcome observations / suggestions 😄
Beta Was this translation helpful? Give feedback.
All reactions