f831ba238f
We get a lot of useful coverage from running graphicsfuzz with spilling enabled, but it's also pretty slow and can cause intermittent hangcheck failures. I thought I'd categorized them when merging !14839 (device loss on reset), but it looks like not all of them and we're now more likely to have flakes take out the whole test run when a single flake makes the rest of the caselist a flake. This is a little unfortunate in that it means our test environment is not the same as a stock system you would want to run deqp on to submit conformance, but I think it's an improvement in the test maintenance work vs needing to fix things up later. We have some other tests besides turnip that can trigger hangchecks which we might also like this increase for (some disabled traces, for example). However, freedreno GL has a 5-second timeout waiting for idle when mapping, and a couple of 2-second timeouts in a row can result in spurious failures in other tests! Fixes: #6163 Part-of: <https://gitlab.freedesktop.org/mesa/mesa/-/merge_requests/15435>
24 lines
672 B
Bash
Executable File
24 lines
672 B
Bash
Executable File
#!/bin/sh
|
|
|
|
# Very early init, used to make sure devices and network are set up and
|
|
# reachable.
|
|
|
|
set -ex
|
|
|
|
cd /
|
|
|
|
mount -t proc none /proc
|
|
mount -t sysfs none /sys
|
|
mount -t debugfs none /sys/kernel/debug
|
|
mount -t devtmpfs none /dev || echo possibly already mounted
|
|
mkdir -p /dev/pts
|
|
mount -t devpts devpts /dev/pts
|
|
mount -t tmpfs tmpfs /tmp
|
|
|
|
echo "nameserver 8.8.8.8" > /etc/resolv.conf
|
|
[ -z "$NFS_SERVER_IP" ] || echo "$NFS_SERVER_IP caching-proxy" >> /etc/hosts
|
|
|
|
# Set the time so we can validate certificates before we fetch anything;
|
|
# however as not all DUTs have network, make this non-fatal.
|
|
for i in 1 2 3; do sntp -sS pool.ntp.org && break || sleep 2; done || true
|