zephyr/tests/kernel
Andy Ross d653e6868e tests/kernel/schedule_api: Bump stack size and unify stacks
The new spinlock validation features combined with spinlockification
have increased stack usage a bit in CONFIG_ASSERT builds, but this is
a good feature we want to keep.  This test was bumping into limits, so
increase the size from 512 to 640 bytes.

Unfortunately, this is also a huge test that creates a LOT of those
stacks across different test cases, so that minor bump blows us past
the 64k SRAM limit on a bunch of boards.  So unify all those stacks
that are only ever used in one case at a time so the memory can be
shared.  Now there's one fixed stack, named "tstack", and one array
"tstacks".  Much smaller.

Signed-off-by: Andy Ross <andrew.j.ross@intel.com>
2019-02-08 14:49:39 -05:00
..
arm_irq_vector_table drivers: nrf: Adjust clock_control and timer drivers for nRF9160 2019-01-21 10:13:34 +01:00
arm_runtime_nmi cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
boot_page_table x86: remove support for non-PAE page tables 2019-02-05 20:51:21 -08:00
common tests: common: move irq_offload test to common 2019-02-05 20:40:07 -05:00
context boards: remove pulpino board 2019-01-31 22:47:18 -05:00
critical cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
device cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
early_sleep cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
fatal kernel: Add _unlocked() variant to context switch primitives 2019-02-08 14:49:39 -05:00
fifo cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
fp_sharing cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
gen_isr_table boards: remove pulpino board 2019-01-31 22:47:18 -05:00
interrupt tests: kernel: interrupt: Exclude platforms test isnt valid on 2019-02-07 15:58:43 -05:00
lifo cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
mbox tests: Increase the stack size by CONFIG_TEST_EXTRA_STACKSIZE. 2019-01-16 06:12:33 -05:00
mem_heap/mheap_api_concept cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
mem_pool tests: convert to use app shared memory 2019-02-08 07:04:30 -05:00
mem_protect userspace: remove APPLICATION_MEMORY feature 2019-02-08 07:04:30 -05:00
mem_slab tests: Increase the stack size by CONFIG_TEST_EXTRA_STACKSIZE. 2019-01-16 06:12:33 -05:00
mp cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
msgq/msgq_api userspace: remove APPLICATION_MEMORY feature 2019-02-08 07:04:30 -05:00
mutex userspace: remove APPLICATION_MEMORY feature 2019-02-08 07:04:30 -05:00
obj_tracing kernel: remove k_alert API 2019-01-16 21:34:07 -05:00
pending tests: Increase the stack size by CONFIG_TEST_EXTRA_STACKSIZE. 2019-01-16 06:12:33 -05:00
pipe userspace: remove APPLICATION_MEMORY feature 2019-02-08 07:04:30 -05:00
poll userspace: remove APPLICATION_MEMORY feature 2019-02-08 07:04:30 -05:00
profiling/profiling_api power: Eliminate SYS_PM_* power states. 2019-02-08 09:07:00 -05:00
queue userspace: remove APPLICATION_MEMORY feature 2019-02-08 07:04:30 -05:00
sched tests/kernel/schedule_api: Bump stack size and unify stacks 2019-02-08 14:49:39 -05:00
semaphore userspace: remove APPLICATION_MEMORY feature 2019-02-08 07:04:30 -05:00
sleep cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
smp cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
spinlock cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
stack userspace: remove APPLICATION_MEMORY feature 2019-02-08 07:04:30 -05:00
static_idt cmake: increase minimal required version to 3.13.1 2019-01-03 11:51:29 -05:00
threads userspace: remove APPLICATION_MEMORY feature 2019-02-08 07:04:30 -05:00
tickless tests: Increase the stack size by CONFIG_TEST_EXTRA_STACKSIZE. 2019-01-16 06:12:33 -05:00
timer tests/kernel/timer_api: Synchronize racy subtest 2019-01-03 12:29:02 -05:00
workq userspace: remove APPLICATION_MEMORY feature 2019-02-08 07:04:30 -05:00
xip boards: remove pulpino board 2019-01-31 22:47:18 -05:00