summaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authorYaochenger <[email protected]>2024-09-02 11:24:27 +0800
committerRbb666 <[email protected]>2024-09-03 14:03:21 +0800
commit5d4f8193aa2b6e05ec8e7a9d1a70205455c59157 (patch)
tree0dd24d820f0ec919e4b44745865562bacb833c0e /examples
parentf33312abe0b058ae886abcf95ab6192b25dfca5e (diff)
[add] 修改线程栈大小为UTEST_THR_STACK_SIZE
Diffstat (limited to 'examples')
-rw-r--r--examples/utest/testcases/kernel/smp/smp_affinity_pri1_tc.c2
-rw-r--r--examples/utest/testcases/kernel/smp/smp_affinity_pri2_tc.c2
-rw-r--r--examples/utest/testcases/kernel/smp/smp_assigned_idle_cores_tc.c2
-rw-r--r--examples/utest/testcases/kernel/smp/smp_bind_affinity_tc.c2
-rw-r--r--examples/utest/testcases/kernel/smp/smp_spinlock_tc.c2
-rw-r--r--examples/utest/testcases/kernel/smp/smp_thread_preemption_tc.c5
6 files changed, 8 insertions, 7 deletions
diff --git a/examples/utest/testcases/kernel/smp/smp_affinity_pri1_tc.c b/examples/utest/testcases/kernel/smp/smp_affinity_pri1_tc.c
index 56a8355f93..e9df641779 100644
--- a/examples/utest/testcases/kernel/smp/smp_affinity_pri1_tc.c
+++ b/examples/utest/testcases/kernel/smp/smp_affinity_pri1_tc.c
@@ -22,7 +22,7 @@
/* Number of thread runs */
static int run_num = 10;
-#define THREAD_STACK_SIZE 1024
+#define THREAD_STACK_SIZE UTEST_THR_STACK_SIZE
#define THREAD_PRIORITY 2
#define LOW_PRIORITY 50
#define THIGH_PRIORITY 10
diff --git a/examples/utest/testcases/kernel/smp/smp_affinity_pri2_tc.c b/examples/utest/testcases/kernel/smp/smp_affinity_pri2_tc.c
index 6036f341d6..ae2eeb689f 100644
--- a/examples/utest/testcases/kernel/smp/smp_affinity_pri2_tc.c
+++ b/examples/utest/testcases/kernel/smp/smp_affinity_pri2_tc.c
@@ -22,7 +22,7 @@
/* Number of thread runs */
static int run_num = 10;
-#define THREAD_STACK_SIZE 1024
+#define THREAD_STACK_SIZE UTEST_THR_STACK_SIZE
#define THREAD_PRIORITY 2
#define LOW_PRIORITY 50
#define THIGH_PRIORITY 10
diff --git a/examples/utest/testcases/kernel/smp/smp_assigned_idle_cores_tc.c b/examples/utest/testcases/kernel/smp/smp_assigned_idle_cores_tc.c
index 7c138d5da8..d8b72a6ee1 100644
--- a/examples/utest/testcases/kernel/smp/smp_assigned_idle_cores_tc.c
+++ b/examples/utest/testcases/kernel/smp/smp_assigned_idle_cores_tc.c
@@ -19,7 +19,7 @@
* running on each core.
*/
-#define THREAD_STACK_SIZE 1024
+#define THREAD_STACK_SIZE UTEST_THR_STACK_SIZE
#define THREAD_PRIORITY 20
static rt_thread_t threads[RT_CPUS_NR];
static int tick = 0, finsh_flag = 0;
diff --git a/examples/utest/testcases/kernel/smp/smp_bind_affinity_tc.c b/examples/utest/testcases/kernel/smp/smp_bind_affinity_tc.c
index e44ebeb2a6..ec10050cd8 100644
--- a/examples/utest/testcases/kernel/smp/smp_bind_affinity_tc.c
+++ b/examples/utest/testcases/kernel/smp/smp_bind_affinity_tc.c
@@ -21,7 +21,7 @@
/* Number of thread runs */
static int run_num = 100;
-#define THREAD_STACK_SIZE 1024
+#define THREAD_STACK_SIZE UTEST_THR_STACK_SIZE
#define THREAD_PRIORITY 20
static rt_thread_t threads[RT_CPUS_NR];
static struct rt_spinlock lock;
diff --git a/examples/utest/testcases/kernel/smp/smp_spinlock_tc.c b/examples/utest/testcases/kernel/smp/smp_spinlock_tc.c
index a6d58b605b..bf3d01b22a 100644
--- a/examples/utest/testcases/kernel/smp/smp_spinlock_tc.c
+++ b/examples/utest/testcases/kernel/smp/smp_spinlock_tc.c
@@ -20,7 +20,7 @@
#define THREAD_PRIORITY 20
#define THREAD_TIMESLICE 20
-#define THREAD_STACK_SIZE 1024
+#define THREAD_STACK_SIZE UTEST_THR_STACK_SIZE
static rt_thread_t thread1;
static rt_thread_t thread2;
static rt_uint8_t finsh_flag = 0;
diff --git a/examples/utest/testcases/kernel/smp/smp_thread_preemption_tc.c b/examples/utest/testcases/kernel/smp/smp_thread_preemption_tc.c
index 7ffb673888..0390a21ac0 100644
--- a/examples/utest/testcases/kernel/smp/smp_thread_preemption_tc.c
+++ b/examples/utest/testcases/kernel/smp/smp_thread_preemption_tc.c
@@ -21,6 +21,7 @@
#define THREAD_PRIORITY_HIGH 21
#define THREAD_PRIORITY_LOW 30
+#define THREAD_STACK_SIZE UTEST_THR_STACK_SIZE
static rt_thread_t threads[2];
static struct rt_spinlock lock;
@@ -50,7 +51,7 @@ static void thread_low_entry(void *parameter)
static void thread_preemptions_tc(void)
{
/* Creating low-priority thread */
- threads[0] = rt_thread_create("tlow", thread_low_entry, RT_NULL, 1024, THREAD_PRIORITY_LOW, 10);
+ threads[0] = rt_thread_create("tlow", thread_low_entry, RT_NULL, THREAD_STACK_SIZE, THREAD_PRIORITY_LOW, 10);
if (threads[0] != RT_NULL)
{
uassert_true(1);
@@ -59,7 +60,7 @@ static void thread_preemptions_tc(void)
rt_thread_delay(5);
/* Creating high-priority thread */
- threads[1] = rt_thread_create("thigh", thread_high_entry, RT_NULL, 1024, THREAD_PRIORITY_HIGH, 10);
+ threads[1] = rt_thread_create("thigh", thread_high_entry, RT_NULL, THREAD_STACK_SIZE, THREAD_PRIORITY_HIGH, 10);
if (threads[1] != RT_NULL)
{
uassert_true(1);