Arun Raghavan
fe0ba245e5
tests: Run sconv tests with multiple alignments
...
This allows us to test the sconv code with the incoming samples at
various byte alignments. The test is also now split into correctness and
performance checks.
2012-10-25 10:11:24 +05:30
Arun Raghavan
7914e1286b
tests: Add a basic sanity test to sconv cpu-test
...
This seems redundant with the previous check in that function, but it
makes sure that the result of the speed comparison is what we think it
is.
2012-10-24 10:12:06 +05:30
Arun Raghavan
472fe05297
tests: Reorganise cpu-test to reuse code
...
This factors out the basic measurement code for each test into a
separate block so that each test can be broken down into a basic
correctness test, and a performance comparison with minimum effort.
2012-10-24 10:12:06 +05:30
Arun Raghavan
3f44eb0559
tests: Factor out core sconv test code in cpu-test
...
This will let us add tests for non-SSE sconv tests.
2012-10-24 10:12:06 +05:30
Arun Raghavan
0d2bef6c78
tests: Add a copyright header to cpu-test
2012-10-24 10:12:05 +05:30
Arun Raghavan
b87067a007
tests: Minor cpu-test reorganisation
...
Make volume and conversion tests separate test cases.
2012-10-19 19:44:10 +05:30
Arun Raghavan
f8017bb19d
tests: Factor out ARM svolume test into cpu-test
...
This allows us to run the testing code separately from the PulseAudio
daemon, which makes developing / regression testing this code a lot
easier.
2012-10-19 19:43:30 +05:30
Arun Raghavan
d53f16b6a2
tests: Make cpu-test less verbose
2012-08-04 08:23:35 +02:00
Arun Raghavan
b6f2ccf194
tests: Factor out Orc test code into cpu-test
...
Reorganises all the svolume core test code in cpu-test since it's the
same across MMX/SSE/etc.
2012-08-04 08:23:35 +02:00
Deng Zhengrong
c8cd89a7cb
tests: add cpu test
...
It tests only x86 architecture right now.
2012-08-04 08:23:34 +02:00