JavaScript isn't enabled in your browser, so this file can't be opened. Enable and reload.
1 of 6
DTS WG Progress
2 of 6
Agenda
Creation of WG
Changes needed
Asks to Techboard
Next steps
3 of 6
Creation of the WG
Goal – Make DTS mandatory for developers
i.e. whenever a device API is created/changed, a test case in DTS should be provided along with the patch
We are doing fine on the software libraries
WG created to address feedback on DTS
Members from various companies participated in providing feedback
WG worked on understanding/triaging the feedback
Triaging the feedback – 2 Categories
MUST HAVE – Must fix the issue before making DTS mandatory
GOOD TO HAVE – Not needed to make DTS mandatory
4 of 6
Changes needed
Changes to ways of working
Submitting patches to DTS and to DPDK together
Same patch series will contain patches for DPDK and DTS
DTS and DPDK patches will have dependencies
Need to merge the DTS and DPDK mailing lists
DTS repo under DPDK repo?
Policy changes
Accepting a new device class – DTS tests are required, is having HW in UNH mandatory?
DTS releases synced with DPDK releases including LTS (where needed)
DTS repo should be tagged/branched for every DPDK release
Any backporting of the DPDK patches should also backport the DTS changes if there are any.
DTS will follow the DPDK backporting policy
Need a maintainer for DTS
5 of 6
Changes needed
Changes to DTS
Reviewed list of tests
Existing DTS test cases reviewed to meet certain criteria
What are the criteria?
Do not modify DPDK code
Do not include DPDK private files
Should use the new template to document the test case (#8 in the excel sheet)
Do not use user ‘root’ and passwords in files
Free of errors/warnings from static analysis tools
Test cases must use DPDK APIs to access the hardware
Test cases should not use DPDK example applications
Changes to DTS proposed:
List is at:
Estimate: XX Person Days
6 of 6
Asks to the Techboard
Decisions on “Changes to ways of working”
Any feedback on triaging
Resources to work on the MUST HAVE work items
Vote on moving forward with the proposal