You can not select more than 25 topics
Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
69 lines
2.1 KiB
69 lines
2.1 KiB
# |
|
# For a description of the syntax of this configuration file, |
|
# see misc/tools/kconfig-language.txt. |
|
# |
|
|
|
config EXAMPLES_OSTEST |
|
bool "OS test example" |
|
default n |
|
---help--- |
|
Enable the OS test example |
|
|
|
if EXAMPLES_OSTEST |
|
|
|
config EXAMPLES_OSTEST_BUILTIN |
|
bool "NSH built-in application" |
|
default y if NSH_LIBRARY |
|
default n if !NSH_LIBRARY |
|
---help--- |
|
Build the OS test example as an NSH built-in application. |
|
|
|
config EXAMPLES_OSTEST_LOOPS |
|
int "OS test loop" |
|
default 1 |
|
---help--- |
|
Used to control the number of executions of the test. If undefined, the test |
|
executes one time. If defined to be zero, the test runs forever. |
|
|
|
config EXAMPLES_OSTEST_STACKSIZE |
|
int "OS test stack size" |
|
default 8192 |
|
---help--- |
|
Size of the stack used to create the ostest task. Default is 8192. |
|
|
|
config EXAMPLES_OSTEST_NBARRIER_THREADS |
|
int "Number of barrier threads" |
|
default 8 |
|
---help--- |
|
Specifies the number of threads to create in the barrier test. The default |
|
is 8 but a smaller number may be needed on systems without sufficient memory |
|
to start so many threads. |
|
|
|
config EXAMPLES_OSTEST_RR_RANGE |
|
int "Round-robin test - end of search range" |
|
default 10000 |
|
range 1 32767 |
|
---help--- |
|
During round-robin scheduling test two threads are created. Each of the threads |
|
searches for prime numbers in the configurable range, doing that configurable |
|
number of times. |
|
|
|
This value specifies the end of search range and together with number of runs |
|
allows to configure the length of this test - it should last at least a few |
|
tens of seconds. Allowed values [1; 32767], default 10000 |
|
|
|
config EXAMPLES_OSTEST_RR_RUNS |
|
int "Round-robin test - number of runs" |
|
default 10 |
|
range 1 32767 |
|
---help--- |
|
During round-robin scheduling test two threads are created. Each of the threads |
|
searches for prime numbers in the configurable range, doing that configurable |
|
number of times. |
|
|
|
This value specifies the number of times the thread searches the range for |
|
prime numbers and together with end of search range allows to configure the |
|
length of this test - it should last at least a few tens of seconds. Allowed |
|
values [1; 32767], default 10 |
|
|
|
endif
|
|
|