Files
openGauss-OM/script/impl/perf_config/test/test_preset.sh
2023-11-10 09:53:14 +08:00

57 lines
1.5 KiB
Bash

export GAUSSHOME=''
export GAUSSLOG=''
export PGDATA=''
# ok
python3 gs_perfconfig preset
python3 gs_perfconfig preset help
python3 gs_perfconfig preset --help
python3 gs_perfconfig preset -h
python3 gs_perfconfig preset -?
python3 gs_perfconfig preset HELP
python3 gs_perfconfig preset --Help
python3 gs_perfconfig preset -H
python3 gs_perfconfig preset -?
python3 gs_perfconfig preset default
# failed
python3 gs_perfconfig preSet
python3 gs_perfconfig preSet help
python3 gs_perfconfig preSet --help
python3 gs_perfconfig preSet -h
python3 gs_perfconfig preSet -?
python3 gs_perfconfig preSet HELP
python3 gs_perfconfig preSet --Help
python3 gs_perfconfig preSet -H
python3 gs_perfconfig preSet -?
python3 gs_perfconfig preset Default # failed
# ok
cp ../preset/default.json ../preset/xx1.json
python3 gs_perfconfig preset
python3 gs_perfconfig preset xx1
# xx1 = default
cp ../preset/kunpeng-4P-tpcc.json $GAUSSLOG/om/perf_config/preset/xx1.json
python3 gs_perfconfig preset
python3 gs_perfconfig preset xx1
# ok
cp ../preset/kunpeng-4P-tpcc.json $GAUSSLOG/om/perf_config/preset/xx2.json
python3 gs_perfconfig preset
python3 gs_perfconfig preset xx2
cp data/test-preset* $GAUSSLOG/om/perf_config/preset/
python3 gs_perfconfig preset
python3 gs_perfconfig preset test-preset-wrong-format
python3 gs_perfconfig preset test-preset-wrong-format2
python3 gs_perfconfig preset test-preset-wrong-param
python3 gs_perfconfig preset test-preset-wrong-val
python3 gs_perfconfig preset test-preset-wrong-val32
python3 gs_perfconfig preset test-preset-wrong-val