Dzmitry Malyshau cdb4fe1fcb Bug 1622846 - Update BlendFactor API in WebGPU r=webidl,jimb,smaug
This is another incremental update of wgpu and WebGPU APIs.
It increases stability and makes us run most of the Austin's samples (again).
Likely fixes https://bugzilla.mozilla.org/show_bug.cgi?id=1704148

Differential Revision: https://phabricator.services.mozilla.com/D112828
2021-04-22 19:18:49 +00:00

32 lines
608 B
Bash
Executable File

#!/bin/sh
# test.sh - Run some tests.
set -eu
# announce what you're doing before you do it
verbosely() {
echo "$*"
$*
}
wtf() {
exitcode="$?"
if [ $(which python3 | cut -b -4) == "/usr" ]; then
echo >&2
echo "WARNING: venv is not activated. See README.md." >&2
fi
exit $exitcode
}
warn_update() {
exitcode="$?"
echo >&2
echo "NOTE: Test failed. This may just mean you need to run update.sh." >&2
exit $exitcode
}
verbosely python3 -m tests.test || wtf
verbosely python3 -m tests.test_js
verbosely python3 -m tests.test_parse_pgen || warn_update