On Sun, 5 Sep 2021 20:41:08 +0200
Ichthyostega <p...@ichthyostega.de> wrote:

>
>
>Hi Will,
>Hi Kristian,
>
>with my testing effort, today I have reached the next milestone:
>A simple test case can now detect minor sonic differences.
>Moreover the handling of sound files is complete, and in
>so called "baseline mode" the Testrunner can now capture
>baseline waveforms, which are used in future to compare the
>test results in future to possibly detect further differences.
>
>Moreover, a usable first version of the collecting and reporting
>of test results is also available now.
>
>
>Next steps will be to come up with a concept how to deal with timing
>measurements (we need to factor out some kind of "Platform Factor").
>And we need to ensure a consistent startup configuration, like e.g.
>control the oscil size and buffer size from the test setup.
>
>-- Hermann
>
>
>
>Example-Session
>Detecting a difference...
>
>>> (hiv)~/devel/a/zyntest-$ ./run-tests testsuite
>> ----------------------------------------
>> # Yoshimi-Testsuite
>>
>> Running: HelloWorld.test
>> Warn: Minor differences against baseline; peak Δ -102.411dB(RMS)
>> ----------------------------------------
>> Performed *1* test cases.
>> ----------------------------------------
>> **Warnings**: 1
>> **Failures**: 0
>> - "HelloWorld.test": Performed; detect Δ -102.411dB(RMS)
>> ----------------------------------------
>> *YELLOW*
>
>
>Capture a new baseline...
>
>>> (hiv)~/devel/a/zyntest-$ ./run-tests testsuite --baseline
>> ----------------------------------------
>> # Yoshimi-Testsuite
>>
>> +++ *Baseline capturing mode* +++
>>
>>
>> Running: HelloWorld.test
>> Warn: Minor differences against baseline; peak Δ -102.411dB(RMS)
>> Warn: Store HelloWorld-baseline.wav
>> ----------------------------------------
>> Performed *1* test cases.
>> ----------------------------------------
>> **Warnings**: 2
>> **Failures**: 0
>> - "HelloWorld.test": Performed; detect Δ -102.411dB(RMS)
>> ----------------------------------------
>> *YELLOW*
>
>
>Test GREEN again
>
>>> (hiv)~/devel/a/zyntest-$ ./run-tests testsuite
>> ----------------------------------------
>> # Yoshimi-Testsuite
>>
>> Running: HelloWorld.test
>> ----------------------------------------
>> Performed *1* test cases.
>> ----------------------------------------
>> *GREEN*

Pleased to see progress on this.
Is the code ready enough for us to look at and try?
(preferably with an idiots guide)

-- 
Will J Godfrey
https://willgodfrey.bandcamp.com/
http://yoshimi.github.io
Say you have a poem and I have a tune.
Exchange them and we can both have a poem, a tune, and a song.


_______________________________________________
Yoshimi-devel mailing list
Yoshimi-devel@lists.sourceforge.net
https://lists.sourceforge.net/lists/listinfo/yoshimi-devel

Reply via email to