Hello Richi,

I suggested to enable your new scheduler implementation as the default to check if it is in line with the standard schedulers. I would first get some high level data. Select a BSP with good test results on a simulator (for example sparc/leon3 or arm/realview_pbx_a9_qemu). Run the tests and record the test data. Then enable the SMP EDF scheduler as the default, run the tests, record the data. Then enable your scheduler as the default, run the tests, record the data. Then get all tests which fail only with your scheduler. Do a high level analysis of all failing tests. Try to figure out a new scenario for the test smpstrongapa01.

Do all the development with RTEMS_DEBUG enabled!

Add _Assert() stuff to your scheduler. Check pre- and post-conditions of allĀ  operations. Check invariants.

_______________________________________________
devel mailing list
devel@rtems.org
http://lists.rtems.org/mailman/listinfo/devel

Reply via email to