Skip to content
GitLab
Explore
Projects
Groups
Topics
Snippets
Projects
Groups
Topics
Snippets
/
Help
Help
Support
Community forum
Keyboard shortcuts
?
Submit feedback
Contribute to GitLab
Sign in
Toggle navigation
Menu
AVX
OSKernel2023-AVX
Commits
3cf5efc6
Commit
3cf5efc6
authored
1 year ago
by
胡宇飞
Browse files
Options
Download
Patches
Plain Diff
自动测试
parent
f53f15e8
No related merge requests found
Changes
2
Hide whitespace changes
Inline
Side-by-side
Showing
2 changed files
kernel/bin.S
+2
-2
kernel/bin.S
xv6-user/busybox_test.c
+17
-17
xv6-user/busybox_test.c
with
19 additions
and
19 deletions
+19
-19
kernel/bin.S
+
2
−
2
View file @
3cf5efc6
...
...
@@ -3,9 +3,9 @@
.
global
initcode
.
global
initcodesize
initcode
:
.
incbin
"./xv6-user/initcode"
#
.
incbin
"./xv6-user/initcode"
#.
incbin
"./xv6-user/init-for-test"
#
.
incbin
"./xv6-user/busybox_test.bin"
.
incbin
"./xv6-user/busybox_test.bin"
codeend
:
initcodesize
:
...
...
This diff is collapsed.
Click to expand it.
xv6-user/busybox_test.c
+
17
−
17
View file @
3cf5efc6
...
...
@@ -243,10 +243,10 @@ static longtest libctest[] = {
// can not pass
//
{ 1, {"./runtest.exe", "-w", "entry-static.exe", "pthread_cancel_points", 0 } },
//
{ 1, {"./runtest.exe", "-w", "entry-static.exe", "pthread_cancel", 0 } },
//
{ 1, {"./runtest.exe", "-w", "entry-static.exe", "pthread_cond", 0 } },
//
{ 1, {"./runtest.exe", "-w", "entry-static.exe", "pthread_tsd", 0 } },
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-static.exe"
,
"pthread_cancel_points"
,
0
}
},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-static.exe"
,
"pthread_cancel"
,
0
}
},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-static.exe"
,
"pthread_cond"
,
0
}
},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-static.exe"
,
"pthread_tsd"
,
0
}
},
...
...
@@ -324,13 +324,13 @@ static longtest libctest[] = {
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-static.exe"
,
"printf_fmt_n"
,
0
}
},
// can not pass
//
{ 1, {"./runtest.exe", "-w", "entry-static.exe", "pthread_robust_detach", 0 } },
//
{ 1, {"./runtest.exe", "-w", "entry-static.exe", "pthread_cancel_sem_wait", 0 } },
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-static.exe"
,
"pthread_robust_detach"
,
0
}
},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-static.exe"
,
"pthread_cancel_sem_wait"
,
0
}
},
// { 1, {"./runtest.exe", "-w", "entry-static.exe", "pthread_cond_smasher", 0 } },
// { 1, {"./runtest.exe", "-w", "entry-static.exe", "pthread_condattr_setclock", 0 } },
//
{ 1, {"./runtest.exe", "-w", "entry-static.exe", "pthread_exit_cancel", 0 } },
//
{ 1, {"./runtest.exe", "-w", "entry-static.exe", "pthread_once_deadlock", 0 } },
//
{ 1, {"./runtest.exe", "-w", "entry-static.exe", "pthread_rwlock_ebusy", 0 } },
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-static.exe"
,
"pthread_exit_cancel"
,
0
}
},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-static.exe"
,
"pthread_once_deadlock"
,
0
}
},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-static.exe"
,
"pthread_rwlock_ebusy"
,
0
}
},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-static.exe"
,
"putenv_doublefree"
,
0
}
},
...
...
@@ -376,10 +376,10 @@ static longtest libctest_dy[] = {
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"mbc"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"memstream"
,
0
}},
//
{1, {"./runtest.exe", "-w", "entry-dynamic.exe", "pthread_cancel_points", 0}},
//
{1, {"./runtest.exe", "-w", "entry-dynamic.exe", "pthread_cancel", 0}},
//
{1, {"./runtest.exe", "-w", "entry-dynamic.exe", "pthread_cond", 0}},
//
{1, {"./runtest.exe", "-w", "entry-dynamic.exe", "pthread_tsd", 0}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"pthread_cancel_points"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"pthread_cancel"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"pthread_cond"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"pthread_tsd"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"qsort"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"random"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"search_hsearch"
,
0
}},
...
...
@@ -444,12 +444,12 @@ static longtest libctest_dy[] = {
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"printf_fmt_g_round"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"printf_fmt_g_zeros"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"printf_fmt_n"
,
0
}},
//
{1, {"./runtest.exe", "-w", "entry-dynamic.exe", "pthread_robust_detach", 0}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"pthread_robust_detach"
,
0
}},
// {1, {"./runtest.exe", "-w", "entry-dynamic.exe", "pthread_cond_smasher", 0}},
// {1, {"./runtest.exe", "-w", "entry-dynamic.exe", "pthread_condattr_setclock", 0}},
//
{1, {"./runtest.exe", "-w", "entry-dynamic.exe", "pthread_exit_cancel", 0}},
//
{1, {"./runtest.exe", "-w", "entry-dynamic.exe", "pthread_once_deadlock", 0}},
//
{1, {"./runtest.exe", "-w", "entry-dynamic.exe", "pthread_rwlock_ebusy", 0}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"pthread_exit_cancel"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"pthread_once_deadlock"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"pthread_rwlock_ebusy"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"putenv_doublefree"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"regex_backref_0"
,
0
}},
{
1
,
{
"./runtest.exe"
,
"-w"
,
"entry-dynamic.exe"
,
"regex_bracket_icase"
,
0
}},
...
...
This diff is collapsed.
Click to expand it.
Write
Preview
Supports
Markdown
0%
Try again
or
attach a new file
.
Cancel
You are about to add
0
people
to the discussion. Proceed with caution.
Finish editing this message first!
Save comment
Cancel
Please
register
or
sign in
to comment
Menu
Explore
Projects
Groups
Topics
Snippets