Skip to content

Commit f16f6ec

Browse files
committed
tests: pipe: remove unsupported tests
Remove tests that assert due to invocation from ISR which is not supported. Change-Id: Idd2360847a467af6afdd9fbed8f87a620d9ed2f7 Signed-off-by: Anas Nashif <[email protected]>
1 parent bab5534 commit f16f6ec

File tree

2 files changed

+0
-34
lines changed

2 files changed

+0
-34
lines changed

tests/kernel/pipe/test_pipe_api/src/main.c

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -13,7 +13,6 @@
1313

1414
#include <ztest.h>
1515
extern void test_pipe_thread2thread(void);
16-
extern void test_pipe_thread2isr(void);
1716
extern void test_pipe_put_fail(void);
1817
extern void test_pipe_get_fail(void);
1918

@@ -22,7 +21,6 @@ void test_main(void *p1, void *p2, void *p3)
2221
{
2322
ztest_test_suite(test_pipe_api,
2423
ztest_unit_test(test_pipe_thread2thread),
25-
ztest_unit_test(test_pipe_thread2isr),
2624
ztest_unit_test(test_pipe_put_fail),
2725
ztest_unit_test(test_pipe_get_fail));
2826
ztest_run_test_suite(test_pipe_api);

tests/kernel/pipe/test_pipe_api/src/test_pipe_contexts.c

Lines changed: 0 additions & 32 deletions
Original file line numberDiff line numberDiff line change
@@ -65,17 +65,6 @@ static void tpipe_get(struct k_pipe *ppipe)
6565
}
6666
}
6767

68-
/*entry of contexts*/
69-
static void tIsr_entry_put(void *p)
70-
{
71-
tpipe_put((struct k_pipe *)p);
72-
}
73-
74-
static void tIsr_entry_get(void *p)
75-
{
76-
tpipe_get((struct k_pipe *)p);
77-
}
78-
7968
static void tThread_entry(void *p1, void *p2, void *p3)
8069
{
8170
tpipe_get((struct k_pipe *)p1);
@@ -103,18 +92,6 @@ static void tpipe_thread_thread(struct k_pipe *ppipe)
10392
k_thread_abort(tid);
10493
}
10594

106-
static void tpipe_thread_isr(struct k_pipe *ppipe)
107-
{
108-
k_sem_init(&end_sema, 0, 1);
109-
110-
/**TESTPOINT: thread-isr data passing via pipe*/
111-
irq_offload(tIsr_entry_put, ppipe);
112-
tpipe_get(ppipe);
113-
114-
tpipe_put(ppipe);
115-
irq_offload(tIsr_entry_get, ppipe);
116-
}
117-
11895
/*test cases*/
11996
void test_pipe_thread2thread(void)
12097
{
@@ -126,12 +103,3 @@ void test_pipe_thread2thread(void)
126103
tpipe_thread_thread(&kpipe);
127104
}
128105

129-
void test_pipe_thread2isr(void)
130-
{
131-
/**TESTPOINT: test k_pipe_init pipe*/
132-
k_pipe_init(&pipe, data, PIPE_LEN);
133-
tpipe_thread_isr(&pipe);
134-
135-
/**TESTPOINT: test K_PIPE_DEFINE pipe*/
136-
tpipe_thread_isr(&kpipe);
137-
}

0 commit comments

Comments
 (0)