Mobile/NativeTests
From MozillaWiki
< Mobile
Contents
Test results
xpcom tests
bugs
notes
- SimpleTestLib.exe takes one argument, just a file name for it to write out to
status
Test name | Result |
---|---|
nsIFileEnumerator.exe | PASS |
PrimitiveTest.exe | PASS |
proxy-create-threadsafety.exe | PASS |
proxytests.exe | PASS |
ShowSSEConfig.exe | PASS |
SimpleTypeLib.exe | PASS |
TestArguments.exe | PASS |
TestAutoPtr.exe | PASS |
TestBlockingProcess.exe | PASS |
TestCOMPtr.exe | PASS |
TestCOMPtrEq.exe | PASS |
TestCallTemplates.exe | PASS |
TestFactory.exe | PASS |
TestFile.exe | PASS |
TestHashtables.exe | PASS |
TestID.exe | PASS |
TestINIParser.exe | PASS |
TestMinStringAPI.exe | PASS |
TestOOM.exe | PASS |
TestObserverArray.exe | PASS |
TestObserverService.exe | PASS |
TestPipe.exe | PASS |
TestQuickReturn.exe | PASS |
TestRacingServiceManager.exe | PASS |
TestRegistrationOrder.exe | PASS |
TestServMgr.exe | PASS |
TestStringAPI.exe | PASS |
TestTextFormatter.exe | PASS |
TestThreadPoolListener.exe | PASS |
TestTimers.exe | PASS |
nsprpub tests
bugs
- append: bug 549487
- bigfile: bug 549520
- cvar2: bug 550138
- formattm:
bug 547627strftime in the shunt is broken - nameshm1: bug 551869, bug 552115
- nonblock: bug 552785
- op_filok:
bug 550408 - parent: bug 551375
- prpoll: bug 553096
- semaerr: bug 552105
- timetest: bug 553442
notes
- no pipes on wince5
status
Test name | Result | Notes |
---|---|---|
accept.exe | FAIL(1) | For CLIENT_TIMEOUT_SEND case PR_Recv() returns 0 bytes read instead of timeout error |
acceptread.exe | PASS | |
acceptreademu.exe | PASS | |
addrstr.exe | PASS | |
affinity.exe | PASS | |
alarm.exe | PASS | |
anonfm.exe | FAIL(1) | w32shm.c - _md_OpenAnonFileMap() - Calls DuplicateHandle() with bInheritHandle = TRUE, which is not supported on WinCE |
append.exe | FAIL(1)* | bug 549487 |
arena.exe | PASS | |
atomic.exe | PASS | |
attach.exe | PASS | |
base64t.exe | PASS | |
bigfile.exe | FAIL(1)* | bug 549520 |
bigfile2.exe | FAIL(1) | |
bigfile3.exe | FAIL(1) | |
cleanup.exe | PASS | |
cltsrv.exe | PASS | passes, but all the times are ???? |
concur.exe | PASS | |
cvar.exe | PASS | |
cvar2.exe | HANG | bug 550138 |
dceemu.exe | PASS | |
dlltest.exe | FAIL(-1073741819)* | Requires "\dll\my.dll" to pass |
dtoa.exe | PASS | |
env.exe | PASS | |
errcodes.exe | PASS | |
errset.exe | PASS | |
exit.exe | PASS | |
fdcach.exe | PASS | |
fileio.exe | PASS | |
foreign.exe | PASS | |
forktest.exe | PASS | |
formattm.exe | FAIL(1)* | |
fsync.exe | PASS | |
getai.exe | FAIL(1)* | Requires a host name provided as an argument. Prints its IP address. |
gethost.exe | PASS | |
getopt.exe | PASS | |
getproto.exe | FAIL(1) | getprotobyname("tcp") API function returns NULL |
i2l.exe | PASS | |
initclk.exe | PASS | |
inrval.exe | PASS | |
instrumt.exe | PASS | |
intrio.exe | PASS | |
intrupt.exe | PASS | |
io_timeout.exe | PASS | |
ioconthr.exe | PASS | |
ipv6.exe | PASS | |
join.exe | PASS | |
joinkk.exe | PASS | |
joinku.exe | PASS | |
joinuk.exe | PASS | |
joinuu.exe | PASS | |
layer.exe | PASS | |
lazyinit.exe | PASS | |
libfilename.exe | FAIL(1)* | Requires "\dll\my.dll" to pass |
lltest.exe | PASS | |
lock.exe | PASS | |
lockfile.exe | PASS | |
logfile.exe | PASS | |
logger.exe | PASS | |
makedir.exe | PASS | |
many_cv.exe | PASS | |
mbcs.exe | FAIL(1)* | Requires an argument - a non-empty directory to traverse (subdirs must not be empty either) |
multiacc.exe | PASS | |
multiwait.exe | PASS | |
nameshm1.exe | HANG* | bug 551375, bug 551869, bug 552115 |
nbconn.exe | FAIL(1) | |
nblayer.exe | PASS | |
nonblock.exe | FAIL(1)* | bug 552785 |
ntioto.exe | PASS | |
ntoh.exe | PASS | |
obsints.exe | PASS | |
op_2long.exe | PASS | |
op_excl.exe | PASS | |
op_filnf.exe | PASS | |
op_filok.exe | FAIL(1)* | |
op_noacc.exe | PASS | |
op_nofil.exe | PASS | |
openfile.exe | PASS | |
parent.exe | FAIL(1)* | bug 551375 |
parsetm.exe | PASS | |
peek.exe | FAIL(1) | w95sock.c: _PR_MD_RECV(): recv(...,MSG_PEEK) fails with WSAEOPNOTSUPP WinSock error. MSG_PEEK might not be supported on WinCE? |
perf.exe | PASS | |
pipeping.exe | FAIL(1) | Pipes are not supported by WinCE |
pipeping2.exe | FAIL(1) | -"- |
pipepong.exe | FAIL(1) | -"- |
pipepong2.exe | FAIL(1) | -"- |
pipeself.exe | FAIL(1) | -"- |
poll_er.exe | FAIL(1) | select() used by PR_Poll (_PR_MD_PR_POLL in w32poll.c) does not return an error as expected because a socket been closed seems to be treated as a valid case. |
poll_nm.exe | PASS | |
poll_to.exe | PASS | |
pollable.exe | PASS | |
prftest.exe | PASS | |
prftest1.exe | PASS | |
prftest2.exe | PASS | |
primblok.exe | PASS | |
priotest.exe | PASS | |
provider.exe | PASS | |
prpoll.exe | FAIL(1)* | bug 553096 |
prpollml.exe | FAIL(1) | select() used by PR_Poll (_PR_MD_PR_POLL in w32poll.c) fails when called for an array of 65 sockets. Returns WSAEINVAL(10022) error code. This number of sockets might not be supported by select() on Windows CE. |
randseed.exe | PASS | |
ranfile.exe | PASS | |
reinit.exe | PASS | |
rmdir.exe | PASS | |
rwlocktest.exe | PASS | |
sel_spd.exe | PASS | |
selct_er.exe | PASS | |
selct_nm.exe | PASS | |
selct_to.exe | PASS | |
select2.exe | HANG | |
selintr.exe | PASS | |
sem.exe | PASS | |
sema.exe | PASS | |
semaerr.exe | FAIL(1)* | bug 552105, bug 552115 |
semaerr1.exe | FAIL(1)* | This is a child process for semaerr. Not supposed to run standalone. |
semaping.exe | FAIL(1)* | bug 552115 |
semapong.exe | FAIL(1)* | This is a child process for semaping. Not supposed to run standalone. |
sendzlf.exe | PASS | |
server_test.exe | PASS | |
servr_kk.exe | PASS | |
servr_ku.exe | PASS | |
servr_uk.exe | PASS | |
servr_uu.exe | PASS | |
short_thread.exe | PASS | |
sigpipe.exe | PASS | |
socket.exe | PASS | |
sockopt.exe | FAIL(1) | |
sockping.exe | FAIL(1) | |
sockpong.exe | FAIL(1) | |
sprintf.exe | PASS | |
sproc_ch.exe | PASS | |
sproc_p.exe | PASS | |
stack.exe | PASS | Takes long time to finish (more than 2 minutes on HTC TouchPro). |
stdio.exe | PASS | |
str2addr.exe | PASS | |
string.exe | PASS | |
strod.exe | PASS | |
suspend.exe | FAIL(-1073741819) | hangs on x86 |
switch.exe | PASS | |
system.exe | PASS | |
testbit.exe | PASS | |
threads.exe | PASS | |
thrpool_client.exe | HANG | |
thrpool_server.exe | HANG | |
thruput.exe | HANG | |
timemac.exe | PASS | |
timetest.exe | FAIL(1)* | bug 553442 |
tmoacc.exe | HANG | |
tmocon.exe | FAIL(1) | |
tpd.exe | PASS | |
udpsrv.exe | PASS | |
vercheck.exe | PASS | |
version.exe | PASS | |
writev.exe | PASS | |
xnotify.exe | PASS | |
y2k.exe | FAIL(1) | |
y2ktmo.exe | PASS | |
zerolen.exe | PASS |
* - The test passes with a bug fix or when specific requirements are fulfilled.
Network
Test name | Result |
---|---|
PropertiesTest.exe | PASS |
ReadNTLM.exe | FAIL |
TestBlockingSocket.exe | FAIL |
TestCallbacks.exe | HANG |
TestCookie.exe | PASS |
TestDNS.exe | FAIL |
TestIncrementalDownload.exe | FAIL |
TestOpen.exe | FAIL |
TestPageLoad.exe | FAIL |
TestServ.exe | FAIL |
TestStandardURL.exe | FAIL |
TestStreamLoader.exe | FAIL |
TestURLParser.exe | FAIL |
TestUpload.exe | FAIL |
urltest.exe | FAIL |
TestStreamConv.exe | PASS |
TestPerf.exe | |
TestIDN.exe | |
TestSocketTransport.exe | |
TestStreamTransport.exe | |
TestStreamChannel.exe | |
TestStreamPump.exe | |
TestProtocols.exe | |
TestIOThreads.exe | |
TestUDPSocketProvider.exe |
Other
notes
- test_IHistory.exe passes on the Omnia II but hangs on the Acer F1
status
Test name | Component | Result |
---|---|---|
BadPlugin.exe | not a test? | PASS |
GoodPlugin.exe | not a test? | PASS |
certutil.exe | not a test? | FAIL |
grabpage.exe | not a test? | FAIL |
nsinstall.exe | not a test? | FAIL |
pk12util.exe | not a test? | FAIL |
NormalizationTest.exe | intl | FAIL |
rdfcat.exe | rdf | FAIL |
rdfpoll.exe | rdf | FAIL |
ssltunnel.exe | testing/mochitest | FAIL |
test_IHistory.exe | toolkit/components/places | PASS |
test_mutex.exe | storage | FAIL |
test_statement_scoper.exe | storage | FAIL |
test_transaction_helper.exe | storage | FAIL |
triplescat.exe | rdf | FAIL |
TestAUSReadStrings.exe | toolkit/mozapps/update | FAIL |
TestGetURL.exe | content | PASS |
TestLineBreak.exe | intl | PASS |
TestNativeXMLHttpRequest.exe | content | PASS |
TestParser.exe | parser | FAIL |
TestPlainTextSerializer.exe | content | PASS |
TestPoisonArea.exe | layout | PASS |
TestTXMgr.exe | editor | PASS |
TestXPC.exe | js | FAIL |
UnicharSelfTest.exe | intl | PASS |
WriteArgument.exe | uriloader | FAIL |