mirror of https://github.com/qt/qt5.git
macOS: Fix mdutil unknown indexing state in provisioning
Task-number: QTQAINFRA-7377 Pick-to: 6.9 6.8 6.5 Change-Id: Idf0dc607a4c6f7299412f6979f9ea6de5ea522cb Reviewed-by: Ville-Pekka Karhu <ville-pekka.karhu@qt.io>
This commit is contained in:
parent
ae2ae67c61
commit
0b23c3afcd
|
@ -15,6 +15,13 @@ disableSpotlight() {
|
||||||
sudo mdutil -E / || return 1
|
sudo mdutil -E / || return 1
|
||||||
}
|
}
|
||||||
|
|
||||||
|
fixUnknownIndexingState() {
|
||||||
|
echo "Fix unknown indexing state by enabling indexing back one by one"
|
||||||
|
sudo mdutil -i on / || return 1
|
||||||
|
sudo mdutil -i on /System/Volumes/Preboot || return 1
|
||||||
|
sudo mdutil -i on /System/Volumes/Data || return 1
|
||||||
|
}
|
||||||
|
|
||||||
# Disabling spotlight tends to be flaky, add some retry
|
# Disabling spotlight tends to be flaky, add some retry
|
||||||
for i in $(seq 1 5)
|
for i in $(seq 1 5)
|
||||||
do
|
do
|
||||||
|
@ -25,7 +32,8 @@ do
|
||||||
echo "Spotlight disabled"
|
echo "Spotlight disabled"
|
||||||
break
|
break
|
||||||
else
|
else
|
||||||
echo "Failed to disable spotlight, $i retry..."
|
echo "Failed to disable spotlight, $i run fix and retry..."
|
||||||
|
fixUnknownIndexingState
|
||||||
sleep 2
|
sleep 2
|
||||||
fi
|
fi
|
||||||
done
|
done
|
||||||
|
|
Loading…
Reference in New Issue