# BASOP verification helper script based on pytest framework
#
# 1) Make sure you have set up your environment, e.g. following the Linux runner setup https://forge.3gpp.org/rep/ivas-codec-pc/ivas-codec/-/wikis/Software-development/Setting-up-Linux-runner
# 2) Check out ivas-float-update in BASOP repo, compile and rename IVAS_{dec,rend} to IVAS_{dec,rend}_ref in the root folder of this working copy.
# 3) Check out main in BASOP repo, compile and copy IVAS_{dec,rend} to the root folder of this working copy.
# 4) Populate the "input" folder with input files (currently assuming 48 kHz sampling rate)
# 5) If needed, adjust configurations in tests/test_verification.py, e.g. setting supported output configurations according to 26.253 Table 4.4-1.
# 6) Run commands below
# 7) View results in report.csv, e.g. using Excel.