Files
qbz/scripts/test-search-local-qml.sh
T
vicrodh 74e1610433 feat(orbit): add shared library foundations and gated host tools
Extract the HTTP host and catalog layer into qbz-control, preserve the
existing daemon API, and keep private session credentials out of SSE.

Scope library stores and scan workers to their host. Share bounded source
search and show Local results alongside Qobuz in the Qt search page.

Add the launch-gated Qt Orbit laboratory and persistent remote-context
banner. Let qbzd run --orbit own and administer its file library through
instance-scoped API and CLI operations. Full remote UI control remains
pending.

Validate library/control/daemon suites, Qt search and QML regressions,
two isolated daemon processes, Qt release build and final cargo check.

cx
2026-09-12 13:02:29 -06:00

18 lines
621 B
Bash
Executable File

#!/usr/bin/env bash
# The same bounded view/activation regression runs in CI and locally.
set -euo pipefail
cd "$(cd "$(dirname "${BASH_SOURCE[0]}")" && pwd)/.."
if [[ -n "${QT_ROOT_DIR:-}" ]]; then
qt_search_bins="$QT_ROOT_DIR/bin"
else
qt_search_qmake="${QMAKE:-}"
if [[ -z "$qt_search_qmake" ]]; then
qt_search_qmake="$(command -v qmake6 || command -v qmake)"
fi
qt_search_bins="$("$qt_search_qmake" -query QT_INSTALL_BINS)"
fi
QT_QPA_PLATFORM=offscreen QT_QUICK_BACKEND=software \
"$qt_search_bins/qmltestrunner" \
-input scripts/qml-tests/tst_search_local.qml \
-import scripts/qml-tests/imports