Commit Graph

163 Commits

Author SHA1 Message Date
Shuchita Khare
7ea3ead62d fix adat and spdif rx enable defines used in the test to match those used in the test makefile 2024-05-10 14:02:11 +01:00
Ed
415bd8605d Disable assert in uint test as we intentionally exercise this condition 2024-04-30 09:58:04 +01:00
Ed
d8cc579518 Extend queue unit test for under/overflow 2024-04-29 15:05:26 +01:00
Ed
28a530685f Fix TX test 2024-04-29 12:15:17 +01:00
Ed
d57559764f Remove byte API from UT helper 2024-04-29 10:17:43 +01:00
Ed
8627ef9744 Minor tidy 2024-04-26 16:12:07 +01:00
Ed
787ffee132 Failing MIDI tx test 2024-04-26 13:26:01 +01:00
Ed
7acd4ffe99 Tx test supports multiple MIDI commands 2024-04-26 13:05:52 +01:00
Ed
9ddfff1d60 Test invalid message in Rx 2024-04-26 12:10:20 +01:00
Ed
92fd8aa11b Add sysex to loopback 2024-04-26 11:28:33 +01:00
Ed
6562a35b73 Add queue full unit test 2024-04-26 10:59:42 +01:00
Ed
c2da737961 sysex parse test 2024-04-26 10:53:52 +01:00
Ed
4e4a026261 Review feedback 2024-04-25 10:57:33 +01:00
Ed
a3670d6b85 Copyright and port clash fix 2024-04-24 12:45:26 +01:00
Ed
9201d7a570 Missing tile designator 2024-04-24 12:35:42 +01:00
Ed
655612c673 Manual setUp in HID unity tests 2024-04-24 12:27:23 +01:00
Ed
873f5bedd8 Fix port ref 2024-04-24 12:06:49 +01:00
Ed
e83bbf51cf Review feedback 2024-04-24 12:01:52 +01:00
Ed
8a90660f7c Take build of pytest and do in Jenkins 2024-04-19 17:24:29 +01:00
Ed
cd497a0c78 Add debug on fail and lengthen unit tests 2024-04-19 16:59:40 +01:00
Ed
bee1d878af Add MIDI loopback test and fix app_midi_simple Tx 2024-04-19 16:35:32 +01:00
Ed
365e9bf014 Tidy debug 2024-04-19 14:18:49 +01:00
Ed
d02561da19 Add missing makefile 2024-04-19 14:15:14 +01:00
Ed
d55ade4ecf Debug midi build 2024-04-19 12:40:46 +01:00
Ed
7fbf400ded Debug fix 2024-04-19 12:03:26 +01:00
Ed
ca3a7eb1f9 More efficient midi test bin build 2024-04-19 12:01:58 +01:00
Ed
9a8dfea641 xrun -> xsim 2024-04-19 10:42:23 +01:00
Ed
25cd5ffafc Rejig runner gen 2024-04-19 10:34:56 +01:00
Ed
82f7649079 Jenkins using xcommon cmake for UT 2024-04-19 08:32:16 +01:00
Ed
7853807790 Working xcommon cmake unit test build 2024-04-19 08:14:00 +01:00
Ed
fb6cdbb57b Nearly working xcommon cmake UT 2024-04-18 16:48:52 +01:00
Ed
5822ec7037 Initial copy of lib_ic UT cmake 2024-04-18 15:31:09 +01:00
Ed
7967275001 Queue unit tests 2024-04-18 09:34:33 +01:00
Ed
c960d82233 Debug Jenkins failure 2024-04-17 16:24:07 +01:00
Ed
b15eb3a329 Make sure dir is off cwd 2024-04-17 15:21:22 +01:00
Ed
36b32a36db Initial queue unit test 2024-04-17 15:12:41 +01:00
Ed
540fb4baa5 Add tmpdirs and initial build so test works with xdist 2024-04-17 11:21:05 +01:00
Ed
398d966145 Initial MIDI Rx test using pyxsim 2024-04-16 15:21:58 +01:00
Ed
a6969a8610 Enhanced app_midi_simple to support file based commands and readiness for Rx testing 2024-04-16 13:37:29 +01:00
Ed
098c39b659 Source check 2024-04-15 17:38:58 +01:00
Ed
977408d3bf Initial passing tx test using pyxsim 2024-04-15 17:32:03 +01:00
Ed
4e4ae01a35 Add initial test tx + checkers from fwk_io 2024-04-15 12:59:55 +01:00
Ed
17206d4b8f Initial test FW app for MIDI 2024-04-15 11:49:50 +01:00
Ed
2fbeb47191 Midi parse test passing 2024-04-15 10:38:19 +01:00
Ed
255ca79718 WIP unit test for midi parse 2024-04-12 17:29:58 +01:00
Ed
3be17bf8cc c_mclk_change -> c_audio_rate_change 2024-01-22 14:32:03 +00:00
Ed
e8317eae36 Minor fixes 2024-01-22 09:57:40 +00:00
Ed
5669a5b021 Fix synch test 2024-01-22 09:27:18 +00:00
Ed
c0a844c303 Manual merge from experimental/sync_app_pll (not working yet) 2024-01-15 14:08:22 +00:00
Ross Owen
1ef5129fde Variable i2s bit width (#331)
- Add support for variable width I2S (via XUA_I2S_N_BITS)
- Add support for variable width TDM (again via XUD_I2S_N_BITS when XUA_PCM_FORMAT=XUA_PCM_FORMAT_TDM)
- Includes support for xcore as I2S/TDM master and slave
- Add testing of the the above to test_i2s_loopback
- Rationalised test config building in test_i2s_loopback
- Documentation updated
2023-06-08 15:31:12 +01:00