Commit dbee22de authored by vaclav's avatar vaclav
Browse files
parents 4516ec22 87e93d91
Loading
Loading
Loading
Loading
+235 −415

File changed.

Preview size limit exceeded, changes collapsed.

+30 −0
Original line number Diff line number Diff line
variables:
  EVS_BE_TEST_DIR: "/usr/local/be_2_evs_test"
  EVS_BE_WIN_TEST_DIR: "C:/Users/gitlab-runner/testvec"
  PROCESSING_SCRIPTS_BIN_DIR: "/test-bin"
  SANITIZER_TESTS: "CLANG1 CLANG2 CLANG3"
  OUT_FORMATS_CHANNEL_BASED: "stereo mono 5_1 5_1_2 5_1_4 7_1 7_1_4"
  OUT_FORMATS_SCENE_BASED: "FOA HOA2 HOA3"
  OUT_FORMATS_BINAURAL: "BINAURAL BINAURAL_ROOM_IR BINAURAL_ROOM_REVERB"
  OUT_FORMATS_ALL: "$OUT_FORMATS_CHANNEL_BASED $OUT_FORMATS_SCENE_BASED $OUT_FORMATS_BINAURAL EXT"
  MANUAL_PIPELINE_TYPE:
    description: "Type for the manual pipeline run. Use 'test-be-release' to run BE test against release codec."
    value: 'default'
    options:
      - 'default'
      - 'test-be-release'
      - 'test-long-self-test'
      - 'ivas-conformance'
      - 'ivas-conformance-linux'
      - 'check-clipping'
      - 'test-branch-vs-input-passthrough'

  PYTEST_ARGS: ""
  LONG_TEST_SUITE: "tests/codec_be_on_mr_nonselection tests/renderer --param_file scripts/config/self_test_ltv.prm --use_ltv"
  LONG_TEST_SUITE_NO_RENDERER: "tests/codec_be_on_mr_nonselection --param_file scripts/config/self_test_ltv.prm --use_ltv"
  SHORT_TEST_SUITE: "tests/codec_be_on_mr_nonselection"
  SHORT_TEST_SUITE_ENCODER: "tests/codec_be_on_mr_nonselection/test_param_file.py --param_file scripts/config/self_test_basop_encoder.prm"
  LONG_TEST_SUITE_ENCODER: "tests/codec_be_on_mr_nonselection/test_param_file.py --param_file scripts/config/self_test_ltv_basop_encoder.prm"
  TEST_SUITE: ""
  # note: currently overwrites default value from ci repo
  TESTCASE_TIMEOUT_STV_SANITIZERS: 240
+4 −4
Original line number Diff line number Diff line
@@ -5,7 +5,7 @@ from functools import partial

FORMATS = ["Stereo", "ISM", "Multichannel", "MASA", "SBA", "OSBA", "OMASA", "Renderer"]

CSV_DELIM = ";"
CSV_DELIM = ","
SUBPAGE_TMPL_CSS = """
<style type="text/css">
.tbase  {border-collapse:collapse;border-spacing:0;}
@@ -37,7 +37,7 @@ Comparing:

<br>
<h2><a href="summary_{job_name}.html">Summary page</a></h2>
<h2><a href="summary__split_{job_name}.html">Split comparison summary page</a></h2>
<h2><a href="summary_split_{job_name}.html">Split comparison summary page</a></h2>
<br>
<br>

@@ -104,7 +104,7 @@ COLUMNS = [
    "Category",
    "Result",
    "MLD",
    "MAXIMUM ABS DIFF",
    "MAX_ABS_DIFF",
    "MIN_SSNR",
    "MIN_ODG",
]
@@ -158,7 +158,7 @@ def create_subpage(

def write_out_csv(data, col_names, outfile):
    with open(outfile, "w") as f:
        writer = csv.DictWriter(f, col_names, delimiter=";")
        writer = csv.DictWriter(f, col_names, delimiter=CSV_DELIM)
        writer.writeheader()
        for row in data:
            writer.writerow(row)
+0 −4
Original line number Diff line number Diff line
@@ -53,10 +53,6 @@ def check_linewise_logfile(filepath, cols):
            changes_found = True
            break

    if changes_found:
        print("Previous log line:", prev)
        print("Current log line:", curr)

    return changes_found


+3 −6
Original line number Diff line number Diff line
@@ -47,9 +47,6 @@ RUNS_KEYS_WMOPS = RUNS_KEYS_COMMON + [
    "worstCaseEnc",
    "worstCaseDec",
    "worstCaseCodec",
    "worstCaseEncRs",
    "worstCaseDecRs",
    "worstCaseCodecRs",
    "fixpointScalingFac",
]
RUNS_KEYS_WMOPS_PER_OP = [
@@ -82,9 +79,9 @@ RUNS_KEYS = {
    "wmops_per_op": RUNS_KEYS_WMOPS_PER_OP,
}
RUNS_LINE_IDX = {
    "wmops": [2, 1, 0, 4, 6, 8, 12, 14, 16, 10, 18],
    "rom": [2, 1, 0, 4, 6, 8, 10, 12, 14, 16, 18, 20],
    "ram": [2, 1, 0, 4, 6, 9, 11, 14, 16, 18],
    "wmops": [2, 1, 0, 18, 4, 6, 8, 10],
    "rom": [2, 1, 0, 20, 4, 6, 8, 10, 12, 14, 16, 18],
    "ram": [2, 1, 0, 18, 4, 6, 9, 11, 14, 16],
    "wmops_per_op": [0, 4],
}

Loading