xref: /spdk/scripts/perf/pm/common (revision 355312bfcd3751f9af17fbefc90373fb8a269614)
1#!/usr/bin/env bash
2#  SPDX-License-Identifier: BSD-3-Clause
3#  Copyright (C) 2023 Intel Corporation
4#  All rights reserved.
5
6_pmdir=$(readlink -f "$(dirname "${BASH_SOURCE[0]}")")
7_pmrootdir=$(readlink -f "$_pmdir/../../../")
8
9retag() {
10	[[ -s $TEST_TAG_FILE ]] || return 0
11	# If we got signalled but the tag didn't change, just bail
12	[[ $(< "$TEST_TAG_FILE") == "$TEST_TAG" ]] && return 0
13	TEST_TAG=$(< "$TEST_TAG_FILE")
14}
15
16TEST_TAG=${TEST_TAG:-N/A}
17TEST_TAG_FILE=${TEST_TAG_FILE:-"$_pmrootdir/.run_test_name"}
18