I am evaluating the LTP(ltp-full-20031002). I have
found that the test for Linux scheduler may be insuffient, so I want to add
cases for Linux scheduler test.
I want to test the scheduler in these fields:
1. Performance test
Part of this has been realized by LTP, such as process_stress.
2. Process state change test
3. Scheduler policy test.
4. Schedule point test.
But while we are coding the test cases, we found it is difficut to achieve
So we reconsidered my thoughts, and have some questions.
1.Why does LTP only have performance test for scheduler?
Is only performance test for scheduler enough?
2.Are item 2, 3, 4 necessary in the scheduler test?
Have all of these been tested? When?
3.Could you please tell me how the scheduler designer and implementer test
Or if you do the scheduler test, what will you do?
Your advices or suggestions are very important to me!
Thank you very much!
From: Paul Larson <plars@do...> - 2004-01-21 13:49:47
On Tue, 2004-01-20 at 21:09, na-yama@... wrote:
> 1.Why does LTP only have performance test for scheduler?
> Is only performance test for scheduler enough?
Which test are you referring to?
> 2.Are item 2, 3, 4 necessary in the scheduler test?
> Have all of these been tested? When?
> 3.Could you please tell me how the scheduler designer and implementer test
> the scheduler?
> Or if you do the scheduler test, what will you do?
I don't quite understand what you are asking here, but I get the
impression you may not have seen all of the tests. Have you seen the
syscall tests for:
There are also other tests that will have an effect on scheduling such
as the nice tests, pthreads tests, process_stress, sched_stress, etc.