Commit 9651a959 authored by Marek Szczerba's avatar Marek Szczerba
Browse files

Added tolerance for PI room acoustics testing

parent 83e8b50b
Loading
Loading
Loading
Loading
Loading
+4 −4
Original line number Diff line number Diff line
@@ -342,13 +342,13 @@ def isEqualAcousticEnv(ref: ACOUSTIC_ENVIRONMENT, dut: ACOUSTIC_ENVIRONMENT):
        dut.abscoeff
    ), "Acoustic Env PI Data mismatch in len(abscoeff)"
    for r, d in zip(ref.rt60, dut.rt60):
        assert r == d, f"Acoustic Env PI Data mismatch in rt60 {r} != {d}"
        assert abs(r - d) < 0.0001, f"Acoustic Env PI Data mismatch in RT60 {r} != {d}"
    for r, d in zip(ref.dsr, dut.dsr):
        assert r == d, f"Acoustic Env PI Data mismatch in dsr {r} != {d}"
        assert abs(r - d) < 0.0001, f"Acoustic Env PI Data mismatch in DSR {r} != {d}"
    for r, d in zip(ref.dim, dut.dim):
        assert r == d, f"Acoustic Env PI Data mismatch in dim {r} != {d}"
        assert abs(r - d) < 0.0001, f"Acoustic Env PI Data mismatch in room dimension {r} != {d}"
    for r, d in zip(ref.abscoeff, dut.abscoeff):
        assert r == d, f"Acoustic Env PI Data mismatch in abscoeff {r} != {d}"
        assert abs(r - d) < 0.0001, f"Acoustic Env PI Data mismatch in absorption coefficient {r} != {d}"


def isEqualAudioFocus(ref: AUDIO_FOCUS, dut: AUDIO_FOCUS):