Fix the region filtering/selection for the align.sh test. The current jq filter falls over if two regions match the criteria because array elements got flattened to the top level.
Cc: Dan Williams <[email protected]> Signed-off-by: Vishal Verma <[email protected]> --- test/align.sh | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/test/align.sh b/test/align.sh index 0129255..81d1fbc 100755 --- a/test/align.sh +++ b/test/align.sh @@ -34,7 +34,7 @@ is_aligned() { set -e trap 'err $LINENO cleanup' ERR -region=$($NDCTL list -R -b ACPI.NFIT | jq -r '.[] | [select(.available_size == .size)] | .[0].dev') +region=$($NDCTL list -R -b ACPI.NFIT | jq -r '[.[] | select(.available_size == .size)][0] | .dev') if [ "x$region" = "xnull" ]; then unset $region -- 2.26.2 _______________________________________________ Linux-nvdimm mailing list -- [email protected] To unsubscribe send an email to [email protected]
