Francois Gouget : testbot/reporttest: Fix inconsistencies with the 'dll versions' block.
Alexandre Julliard
julliard at winehq.org
Fri Feb 18 15:07:57 CST 2022
Module: tools
Branch: master
Commit: e31d44adf4c67af98ba2287346d23822ef507248
URL: https://source.winehq.org/git/tools.git/?a=commit;h=e31d44adf4c67af98ba2287346d23822ef507248
Author: Francois Gouget <fgouget at codeweavers.com>
Date: Fri Feb 18 16:03:47 2022 +0100
testbot/reporttest: Fix inconsistencies with the 'dll versions' block.
The dlls which are declared as missing or which have other 'load errors'
should not have stub/test results (add placeholders to avoid future errors).
Signed-off-by: Francois Gouget <fgouget at codeweavers.com>
Signed-off-by: Alexandre Julliard <julliard at winehq.org>
---
testbot/src/reporttest/report.template | 57 ++++++++++++++++++++++++++++++----
1 file changed, 51 insertions(+), 6 deletions(-)
diff --git a/testbot/src/reporttest/report.template b/testbot/src/reporttest/report.template
index 6af2ff5..debd3ce 100644
--- a/testbot/src/reporttest/report.template
+++ b/testbot/src/reporttest/report.template
@@ -16,6 +16,8 @@ Operating system version:
PlatformId=2
wProductType=1
Dll info:
+ activeds=dll is missing
+ adsldp=dll is missing
advapi32=5.1.2600.5755
advpack=8.0.6001.18702
amstream=6.5.2600.5512
@@ -209,6 +211,9 @@ Dll info:
xinput1_3=version error 5
xmllite=version not present 2
Test output:
+----- activeds=dll is missing
+----- adsldp=dll is missing
+
stub advapi32:cred
----- WTBS Simple test patch
----- Stubs automatically generate a successful dlls or programs test.
@@ -342,6 +347,9 @@ apphelp.c:44: 2 failures in child process
0c9c:apphelp: 116 tests executed (0 marked as todo, 3 failures), 0 skipped.
apphelp:apphelp:0c9c done (3) in 0s
+----- atl100=dll is missing
+----- atl80=dll is missing
+
atl:atl_ax start dlls/atl/tests/atl_ax.c
----- WTBS Timeout after a test failure
----- Expected assessement: Timeout
@@ -366,6 +374,8 @@ atl:registrar:0922 done (0) in 0s
avifil32 is missing and thus no test will be run for it and no entry will be
found in the test report.
+----- bcrypt=dll is missing
+
browseui:autocomplete start dlls/browseui/tests/autocomplete.c
----- A test unit with a skipped test
----- Expected assessement: Success, 1 skipped
@@ -406,6 +416,8 @@ batch.c:42: Test marked todo: Hello Wine!
0ddc:batch: 1701 tests executed (0 marked as todo, 0 failures), 0 skipped.
cmd.exe:batch:0ddc done (0) in 3s
+----- combase=dll is missing
+
comcat:comcat start dlls/comcat/tests/comcat.c
----- A test unit with a missing todo test line
----- Expected assessement: "Missing todo line" error
@@ -679,6 +691,11 @@ stub crypt32:store
stub crypt32:str
stub cryptnet:cryptnet
stub cryptui:cryptui
+----- d2d1=dll is missing
+----- d3d10core=dll is missing
+----- d3d10_1=dll is missing
+----- d3d10=dll is missing
+----- d3d11=dll is missing
stub d3d8:device
stub d3d8:stateblock
stub d3d8:visual
@@ -686,8 +703,12 @@ stub d3d9:d3d9ex
stub d3d9:device
stub d3d9:stateblock
stub d3d9:visual
+----- d3dcompiler_43=dll is missing
stub d3drm:d3drm
stub d3drm:vector
+----- d3dx10_43=dll is missing
+----- d3dx11_43=dll is missing
+----- d3dx9_36=dll is missing
stub d3dxof:d3dxof
stub ddrawex:ddrawex
stub ddrawex:surface
@@ -734,13 +755,17 @@ stub dsound:duplex
stub dsound:propset
stub dssenh:dssenh
stub dswave:dswave
+----- dwrite=dll is missing
stub dxdiagn:container
stub dxdiagn:provider
+----- dxgi=dll is missing
+----- explorerframe=dll is missing
stub faultrep:faultrep
stub fusion:asmcache
stub fusion:asmenum
stub fusion:asmname
stub fusion:fusion
+----- gameux=dll is missing
stub gdi32:bitmap
stub gdi32:brush
stub gdi32:clipping
@@ -828,6 +853,7 @@ stub mapi32:prop
stub mapi32:util
stub mlang:mlang
stub mmcndmgr:mmcndmgr
+----- mmdevapi=dll is missing
stub mpr:mpr
stub msacm32:msacm
stub mscms:profile
@@ -863,12 +889,19 @@ stub mstask:task
stub mstask:task_scheduler
stub mstask:task_trigger
stub msvcirt:msvcirt
+----- msvcp100=dll is missing
+----- msvcp110=dll is missing
+----- msvcp120=dll is missing
+----- msvcp140=dll is missing
stub msvcp60:ios
stub msvcp60:string
stub msvcp90:ios
stub msvcp90:misc
stub msvcp90:string
+----- msvcr100=dll is missing
+----- msvcr120=dll is missing
stub msvcr90:msvcr90
+----- msvcrtd=dll is missing
stub msvcrt:cpp
stub msvcrt:data
stub msvcrt:dir
@@ -896,6 +929,7 @@ stub netapi32:apibuf
stub netapi32:ds
stub netapi32:wksta
stub netcfgx:netcfgx
+----- netprofm=dll is missing
stub ntdll:atom
stub ntdll:change
stub ntdll:directory
@@ -950,7 +984,9 @@ stub oledb32:database
stub oledb32:marshal
stub oledlg:main
stub opengl32:opengl
+----- packager=dll is missing
stub pdh:pdh
+----- propsys=dll is missing
stub psapi:psapi_main
stub qcap:qcap
stub qcap:smartteefilter
@@ -1034,13 +1070,16 @@ stub shlwapi:shreg
stub shlwapi:string
stub shlwapi:thread
stub shlwapi:url
+----- slc=dll is missing
stub snmpapi:util
stub spoolss:spoolss
stub sti:sti
stub sxs:cache
stub sxs:name
stub t2embed:t2embed
+----- taskschd=dll is missing
stub twain_32:dsm
+----- ucrtbase=dll is missing
stub urlmon:generated
stub urlmon:misc
stub urlmon:protocol
@@ -1078,11 +1117,14 @@ stub uxtheme:system
stub vbscript:createobj
stub vbscript:run
stub vbscript:vbscript
+----- vcomp=dll is missing
stub version:info
stub version:install
stub wbemdisp:wbemdisp
stub wbemprox:query
stub wbemprox:services
+----- webservices=dll is missing
+----- wer=dll is missing
stub wiaservc:wia
stub windowscodecsext:transform
stub windowscodecs:bitmap
@@ -1117,6 +1159,7 @@ stub winmm:mmio
stub winmm:timer
stub winmm:wave
stub winspool.drv:info
+----- wintab32=dll is missing
stub wintrust:asn
stub wintrust:crypt
stub wintrust:register
@@ -1125,13 +1168,15 @@ stub wlanapi:wlanapi
stub wldap32:parse
stub wmiutils:path
stub wmp:oleobj
-stub ws2_32:protocol
-stub ws2_32:sock
-stub wscript.exe:run
-stub wshom.ocx:wshom
-stub wsnmp32:wsnmp
-stub wtsapi32:wtsapi
+----- wpc=dll is native
+----- ws2_32=dll is a stub
+----- wscript.exe=dll is missing
+----- wshom.ocx=dll is missing an ordinal
+----- wsnmp32=dll is missing an entrypoint
+----- wtsapi32=dll is missing the requested side-by-side version
+----- xaudio2_7=load error 5
stub xcopy.exe:xcopy
+stub xinput1_3:xinput
stub xmllite:reader
xmllite:writer start dlls/xmllite/tests/writer.c
More information about the wine-cvs
mailing list